Django makemigrations не делает миграции для моего приложения
Полное раскрытие информации. Это для моего проекта warehauser на github, который можно найти по адресу: https://github.com/warehauser/warehauser
Если вы скачаете его и будете следовать инструкциям INSTALL-файла, в нем говорится, что
python manage.py makemigrations
Но когда это делается, миграции не выполняются для основного приложения. 'core' включено в настройку warehauser/settings.oy INSTALLED_APPS. Каталог приложения 'core' находится в базовом каталоге проекта.
Если я уйду:
python manage.py makemigrations core
Он выбирает основное приложение и выполняет миграцию. Но я хочу знать, почему он не работает без явного указания основного приложения.
Я попытался:
(venv) D:\project\warehauser\>python manage.py makemigrations
И ожидал, что это будет включать в себя создание миграций для основного приложения.
Я попытался:
(venv) D:\project\warehauser\>python manage.py makemigrations core
И это сработало. Но мне нужно, чтобы первая команда работала для основного приложения.
Я не знаю, почему это случилось с вами, но попробуйте сделать следующее в INSTALLED_APPS:
'core.apps.CoreConfig'