Как использовать модель внутри настроек django?

Мне нужно использовать одну из моих моделей для определения переменных настроек Django. То есть, переменные django будут динамно определяться тем, что находится в базе данных.

Когда я использую функцию, которая использует одну из моих моделей:

from util.auth_utils import get_app_auth 
auth = get_app_auth()

Выдает ошибку:

django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.

Если я пытаюсь использовать этот код внутри settings.py:

import django
django.setup()

Также выдает ошибку:

RuntimeError: Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

Помимо этого, я пытался перенести часть django.setup() после INSTALLED_APPS, но тогда он не загружает настройки правильно.

Есть подсказки?

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