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