【发布时间】:2017-10-14 05:25:50
【问题描述】:
我对 Django 非常陌生,并尝试将 python-decouple 配置为使用 .env 变量。我在尝试运行服务器时收到DB_PASSWORD not found. Declare it as envvar or define a default value.。 .env 文件位于根目录中。这是我的代码:
settings.py
import os
from decouple import config
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'db_development',
'USER': "db_user",
'PASSWORD': config('DB_PASSWORD'),
}
}
my_app.env
DB_PASSWORD=my_password
【问题讨论】: