Невозможно выполнить миграцию в проекте Django для составления docker-файла

У меня есть проект Django, который использует старую версию django.db.models.signals - post_syncdb. Я изменил модели и добавил новые в базу данных. Чтобы поднять docker-compose и запустить Django с помощью docker, мне нужно сделать миграцию, но когда я делаю это, он показывает мне эту ошибку `AttributeError: модуль 'django.db.models.signals' не имеет атрибута 'post_syncdb'

Я пытался найти решение в гугле и заметил три способа:

  1. Проверьте версию Django, используемую в проекте, поскольку сигнал post_syncdb был устаревшим с версии Django 1.9.
  2. .
  3. Просмотрите код проекта и найдите любые ссылки на сигнал post_syncdb. Если таковые имеются, возможно, вам придется обновить код, чтобы использовать другой сигнал.
  4. .
  5. Если ошибка сохраняется, это может быть ошибка в одном из установленных пакетов. Вы можете попробовать обновить пакеты до последней версии или поднять вопрос в репозитории пакета.
  6. .

Проблема в том, что это не mu проект и я в настоящее время работаю на dev ветке. Как мне исправить это и сделать миграцию?

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