如何管理生产环境中媒体文件的文件夹?

时间:2021-01-06 06:46:25

标签: python django web-deployment production-environment

我有我的 Django 应用程序,我使用 fileSystemStorage 来存储我的媒体文件,现在我想在 heroku 上部署我的应用程序。但问题是我的媒体文件存储代码如下:

urls.py

if settings.DEBUG:
    urlpatterns + static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)

settings.py

.
.

# Upload Media Files
MEDIA_URL = '/uploads/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'uploads')

.
.

在生产模式下,我们必须将“DEBUG 设置为 FALSE”,这会导致文件存储出现问题。 你能提出一些解决这个问题的方法吗?

Ps:我知道 FileSystemStorage 不应该在生产环境中使用,但对我来说很好,因为我用它来临时存储文件。

0 个答案:

没有答案