我试图理解在开发和生产环境中如何在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吗?或者我该怎么处理?
谢谢
暂无答案!
目前还没有任何答案,快来回答吧!