Django DB Migration InconsistentMigrationHistory при выполнении migrate

Я не могу мигрировать мой django после запуска python ./manage.py migrate.

Вот что отображает showmigrations

customerweb
 [X] 0001_initial
 [X] 0002_user_industry
 [X] 0003_auto_20220209_1737
 [X] 0004_userconfiguration_night_surcharge_exempt
 [ ] 0005_auto_20220614_1100
 [X] 0006_orderdelivery_is_order_unique
 [ ] 0007_orderdelivery_client_reference_no

Я пробовал --fake, а также пытался двигаться назад по одной миграции, используя

python ./manage.py migrate <app_name> <000x_migrate_file>

все это не работает, так как exeception продолжает выдавать InconsistentMigrationHistory. Я также пробовал удалять папки миграции (сохраняя только init), но это также не работает.

Так что Django admin ожидает модель аутентификации по умолчанию, которая является AUTH_USER_MODEL. Admin app применяет миграцию как auth модель django Теперь, поскольку вы изменили зависимость, отсюда и ошибка. Пожалуйста, выполните следующие шаги

  1. Сделайте резервную копию вашей базы данных
  2. Закомментируйте созданное вами приложение в INSTALLED_APPS и AUTH_USER_MODEL = 'account.User' в вашей settings.py папке проекта
  3. .
  4. Запустите python manage.py admin zero
  5. .
  6. Откомментируйте строки, закомментированные в шаге 2
  7. Выполнить python manage.py migrate
Вернуться на верх