2014-11-14 37 views
0

我有以下设置结构。设置文件夹的位置按照自动生成的配置。我没有设置settings.py,而是创建了一个设置文件夹,内容如下。django从服务器特定设置文件导入变量

local.py用于本地计算机,production.py用于生产服务器。

local.py和production.py继承自_base.py 。

├── _base.py 
├── __init__.py 
├── local.py 
├── production.py 
└── secrets.py 

此前,世界上只有一个设置文件,这样我就可以高兴地在我的意见写 -

SOME_VARIABLE是生产和地方不同。

from settings import SOME_VARIABLE它运作良好。

这是我如何validate现在 - python manage.py validate --settings=settings.local它会引发一个导入错误。

导入错误:无法导入名称SOME_VARIABLE

任何方式,我可以去我的观点进口的东西文件,避免导入错误。

谢谢!

回答