【发布时间】:2017-03-02 08:47:53
【问题描述】:
我有一个 Django 网站,它有不同的开发和生产设置(DEBUG/SECRET_KEY 等)。生产环境为这些设置提供环境变量。在settings.py 文件中,如果没有像这样给出预期的设置,我想退出:
if not DEBUG and SECRET_KEY == DEFAULT_SECRET_KEY:
sys.exit("SECRET_KEY must be set when DEBUG = False")
这样退出settings.py文件是否正确?
【问题讨论】: