【发布时间】:2019-12-23 09:28:27
【问题描述】:
我正在开发的基于 Django 的服务允许用户通过 REST API 或 Django admin 上传媒体文件,但不提供或使用任何静态文件(如 css 样式、js 库、等等)。
媒体文件存储在数据库的特定字段中,并使用S3存储桶作为存储后端,因此服务器本身根本不直接提供任何文件。
有这样的情况是每次部署应用程序时都需要运行collectstatic 命令?
认为 Django 应用程序中的静态文件和媒体文件的概念相当简单,但我仍然对它们的配置是否应该以某种方式相关感到困惑?
【问题讨论】: