Проблема миграции Django с абстрактным пользователем

Я создал приложение Django, оно прекрасно работало в начале, но теперь я столкнулся с проблемой миграции с абстрактным пользователем. Я удалил файлы миграции и базу данных из моего проекта, а затем перемигрировал его, проблема все еще существует

Пожалуйста, кто-нибудь помогите мне решить эту проблему

Я буду рад помочь, если вы поделитесь более подробной информацией о вопросе

Если я не ошибаюсь, я предлагаю вам попробовать миграции в таком порядке.

ШАГОВ

  1. Удалите все миграции из приложений.
  2. Удалите db
  3. .
  4. Допустим, ваша модель AbstractUser находится в приложении accounts и у вас есть два других приложения, например products и sales
  5. .
  6. Когда пользовательская модель абстрактна, вам нужно сначала перенести пользовательское приложение
  7. .
  8. Примеры команд
python manage.py makemigrations accounts products sales
python manage.py migrate 

Надеюсь, это решит вашу проблему.

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