либо проблем, а вот что делать с этим же конфликтом на удалённом сервере, не совсем понятно.
Нашёл одно из решений - это решать конфликт локально и добавить в гит репозиторий файлы миграции, а на удалённом сервере сделать только manage.py migrate без без предворительной команды manage.py makemigrations.
Вопрос в следующем, насколько это правильное решение? Хранить файлы миграции в репозитории? Или есть нормальный способ решение данной проблемц?
Хранить файлы миграции в репозитории и разрешать такие проблемы через эти миграции это норма
Нормальные способ это миграции в репозитории хранить
Хранить миграции в репозитории - единственное правильное решение для 99% проектов. Это прямым текстом написано в документации: https://docs.djangoproject.com/en/3.1/topics/migrations/#workflow
Обсуждают сегодня