Проверяет опыт работы с миграциями в Django.
Миграции в Django автоматически генерируются командой makemigrations и применяются через migrate. Сложности могут возникнуть при конфликтах или откате миграций.
Основные команды:
python manage.py makemigrations # Создает миграции
python manage.py migrate # Применяет миграцииПроблемы и решения:
Конфликты миграций – возникают при параллельной работе. Решение:
python manage.py makemigrations --mergeОткат миграций – можно откатить до предыдущего состояния:
python manage.py migrate app_name migration_nameВывод:
Миграции упрощают изменение структуры БД, но требуют аккуратной работы в команде.