我目前正在开发和生产机器上使用环境变量实现密钥管理系统,但是我遇到了与 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'))
为什么是这样?有什么见解吗?它以字符串对象的形式返回,两种方式都具有相同的值。
谢谢!