Я установил DJANGO_SETTINGS_MODULE
в качестве файла настроек.Ниже приводятся примеры строк этого файла настроек:
TEST = {
'CLIENT': os.environ.get("CLIENT_NAME", "unknown"),
'ENVIRONMENT': os.environ.get("ENVIRONMENT", "unknown")
}
client = os.environ.get("CLIENT_NAME", "unknown")
environment = os.environ.get("ENVIRONMENT", "unknown")
Затем я пытаюсь импортировать настройки django, используя
from django.conf import settings as django_settings
. Затем я могу напечатать значение django_settings.TEST['CLIENT']
но не из django_settings.client
, как я получаю 'Settings' object has no attribute 'client'
Что мне не хватает?На мой взгляд, единственное отличие состоит в том, что TEST является диктатом, а клиент - переменной строкового типа.