使用Django的Python环境变量

时间:2013-09-10 15:33:53

标签: python django variables operating-system environment

我目前正在开发和生产机器上使用环境变量实现一个秘密密钥管理系统,但是我遇到了与os.environ.get()的不一致

这不起作用:ImproperlyConfigured: The SECRET_KEY setting must not be empty.

SECRET_KEY = os.environ.get('SECRET_KEY')

然而这确实有效:

SECRET_KEY = str(os.environ.get('SECRET_KEY'))
这是为什么?任何见解?它以两种方式返回为具有相同值的字符串对象。

谢谢!

0 个答案:

没有答案