эта проблема действительно возникает, если один из случаев:
1) Вы сделали "schemamigration app_name --initial" после того, как один - "--auto"
2) Вы прервали последнюю миграцию, которую вы сделали.
Для решения этой проблемы вы применяете следующее:
1) пометить последнюю миграцию схемы как поддельную.
python manage.py schemamigration app_name --fake
Примечание. Убедитесь, что схема моделей совпадает со схемой таблиц в базе данных.
2) примените миграцию снова, выполнив
python manage.py schemamigration app_Name --auto
python manage.py migrate app-Name
Примечание: иногда вы можете добавить вручную конкретное поле, которое вы уже добавили, используя следующий синтаксис.
python manage.py schemamigration app_name --add-field My_model.added_field
Для получения дополнительной информации. Что касается юга, вы можете проверить его документацию здесь .