在django开发和生产环境中处理静态和媒体文件

z9ju0rcb  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(229)

我试图理解在开发和生产环境中如何在django上处理静态和媒体文件。
在开发过程中,我有一个名为“media”的文件夹,例如,在其中存储用户的图像。my settings.py和url.py,如下所示,工作正常:

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR,"media")

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

我的问题是关于生产环境。我希望媒体文件(在运行collectstatic之后)保存在生产服务器上的另一个文件夹(/api/vol/media)中。
我应该为我的生产环境设置另一个settings.py吗?或者我该怎么处理?
谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题