在Django中配置本地设置
在Django项目中,我们一般都会把配置信息放置在settings.py中。在一个多人的项目中,可能某些设置项每个人的配置会不相同。比如MEDIA_ROOT,没法要求每个开发人员都使用相同的路径。那当开发人员开发的时候,他就需要在不修改settings.py的情况下,来使用自己的本地配置。解决的方法就是在本地创建一个local_settings.py文件,然后在settings.py中引用这个文件。把下面的代码放到settings.py的最后:
try:
from local_settings import *
except
ImportError: pass
这样,把本地的设置项放置到local_settings.py中,就可以覆盖settings.py中的配置。而settings.py中可以放置部署时的设置,这样在部署时,就不需要做额外的修改。
03月 14th, 2010 at 2:28 pm
onlypython.appspot.com is your site?
03月 14th, 2010 at 2:50 pm
是的