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
任何方式,我可以去我的观点进口的东西文件,避免导入错误。
谢谢!