Настройки DJANGO с использованием namedtuple
Я хочу создать переменную типа namedtuple
в настройках Django:
SCHEMA_VERSION: namedtuple = config("SCHEMA_VERSION", cast=namedtuple(typename="SCHEMA_VERSION", field_names=["subject", "schema_id", "version"], defaults=[None, None, None]), default=None)
Но когда я хочу использовать его в коде ниже:
result = ujson.loads(result)
result = settings.SCHEMA_VERSION(**result)
Я получаю следующую ошибку:
AttributeError: 'Settings' object has no attribute 'SCHEMA_VERSION'
Конечно, я импортирую настройки Django следующим образом:
from django.conf import settings
Что я делаю не так?