【发布时间】:2023-03-02 21:45:01
【问题描述】:
我正在尝试将本地和 prod 设置文件合并为一个。
local.py
...
SECRET_KEY = os.environ['DJANGO_SECRET_KEY']
DEBUG = os.environ['DEBUG']
prod.py
...
AWS_ACCESS_KEY_ID = os.environ['AWS_ACCESS_KEY_ID']
AWS_SECRET_ACCESS_KEY = os.environ['AWS_SECRET_ACCESS_KEY']
由于我不在本地使用 AWS 环境变量,我希望编译器不要检查这些环境变量,还有,有没有办法检查环境是 dev 还是 prod,以便我可以执行以下操作?
settings.py
if env == local:
DEBUG = True
else:
DEBUG = False
【问题讨论】:
标签: django