无法从python访问.env文件

时间:2017-05-08 11:11:09

标签: python django environment-variables secret-key

我在同一个文件夹中有django settings.py文件和.env.env档案:

DEBUG=True
SECRET_KEY=123456678910

在settings.py中,我将这些变量称为SECRET_KEY = os.environ.get('SECRET_KEY')。 Django说我 django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty
我做错了什么?

1 个答案:

答案 0 :(得分:0)

尝试分别在manage.pywsgi.py文件中设置此代码。

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "your_project_name.settings.local")

我从Daniel Greenfield的书中找到了这个解决方案Two scoops of Django.希望这能解决你的问题。

感谢。