Настройки 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

Что я делаю не так?

Вернуться на верх