Как указать путь к классу config в INSTALLED_APPS в Django?

Следующее дерево показывает структуру моего проекта Django. Теперь, на простом английском, как мне добавить новую запись в INSTALLED_APPS в Django setting.py? (Я уже потратил 6 часов на это :(

)
|   manage.py
|   db.sqlite3
|   
+---journal
|   |   asgi.py
|   |   settings.py
|   |   urls.py
|   |   wsgi.py
|   |   __init__.py
|           
\---apps
    \---cards
        |   admin.py
        |   apps.py
        |   models.py
        |   tests.py
        |   urls.py
        |   views.py
        |   __init__.py

enter image description here

На самом деле, вы добавляете только имя приложения в INSTALLED_APPS.

Пример

Имя вашего приложения - "main"

INSTALLED_APPS = [
    ...
    'django.contrib.staticfiles',
    'main',
]

Наконец-то я нашел проблему. Я должен был изменить сам класс config! Внутри CardsConfig я должен был изменить name с Cards на 'apps.cards'.

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