Большое спасибо за разъяснения. Я неправильно понял направления.

нь новичок в 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

Ответы на вопрос(1)

Решение Вопроса

my_app.env должно быть.env.

Изsource код:

class AutoConfig(object):
    """
    Autodetects the config file and type.
    """
    SUPPORTED = {
        'settings.ini': RepositoryIni,
        '.env': RepositoryEnv,
    }
 rebbailey14 окт. 2017 г., 07:59
Большое спасибо за разъяснения. Я неправильно понял направления.

Ваш ответ на вопрос