本地计算机上的默认 OS 环境
Default OS Environ on Local Machine
我最近将我的 Django 应用程序部署到了 Heorku。但是,想要设置一些聪明的方法让它在不在 Heroku 和我的本地机器上时自动切换到调试模式。
到目前为止,我已经向 Heorku 添加了一个环境变量 'Debug_Flag' (FALSE) 以触发以下操作:
DEBUG = os.environ['DEBUG_FLAG']
但如果找不到,则希望它默认为 True。
有没有不使用 if 语句的想法?
os.environ
is a Mapping, a dict
-like object. Just use get
默认值:
DEBUG = os.environ.get('DEBUG_FLAG', True)
我最近将我的 Django 应用程序部署到了 Heorku。但是,想要设置一些聪明的方法让它在不在 Heroku 和我的本地机器上时自动切换到调试模式。
到目前为止,我已经向 Heorku 添加了一个环境变量 'Debug_Flag' (FALSE) 以触发以下操作:
DEBUG = os.environ['DEBUG_FLAG']
但如果找不到,则希望它默认为 True。
有没有不使用 if 语句的想法?
os.environ
is a Mapping, a dict
-like object. Just use get
默认值:
DEBUG = os.environ.get('DEBUG_FLAG', True)