1
如何更改django中的默认静态文件目录。 currentyly我使用这个目录: -如何更改Django文件夹目录
MEDIA_ROOT = os.path.join(os.path.dirname(__file__), '..', 'static').replace('\\','/')
我想改变它在我的目录在我的服务器,例如: -
/var/www/html/uploaded/
如何更改django中的默认静态文件目录。 currentyly我使用这个目录: -如何更改Django文件夹目录
MEDIA_ROOT = os.path.join(os.path.dirname(__file__), '..', 'static').replace('\\','/')
我想改变它在我的目录在我的服务器,例如: -
/var/www/html/uploaded/
听起来像你真正的问题是如何使用不同的设置不同的环境(例如DTAP体系结构)。如果您有兴趣,django邮件列表中正在进行关于设置的讨论。
您可以在部署中使用不同的python文件,例如后者的内容
from settings import *
DEBUG = False
MEDIA_ROOT = "/var/www/static/"
的
settings.py
settings_deployment.py
例子吧,请务必装入,而不是settings_deployment设置你的服务器上。
另一种更动态的方法是基于环境设置来重载设置,在普通的python中编写类似的东西不是很难。
Hedde的好建议,因为您在服务器上更改它的替代方法只需键入它即可。 – keni