I am very new to Django and trying to configure python-decouple
to use .env variables. I am getting DB_PASSWORD not found. Declare it as envvar or define a default value.
when trying to run the server. The .env file is located in the root directory. Here is my code:
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
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…