Встречается на собеседованиях • сегодня
Как создать миграцию
Для создания миграции в Django используйте команды makemigrations. Вот как это работает:
- После изменения моделей в
models.pyвыполните:
bash
python manage.py makemigrations- Для создания пустой миграции (например, для ручных изменений):
bash
python manage.py makemigrations --empty yourappname- Чтобы увидеть SQL-код миграции перед применением:
bash
python manage.py sqlmigrate yourappname 0001Пример миграции:
python
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('yourapp', '0001_initial'),
]
operations = [
migrations.AddField(
model_name='mymodel',
name='new_field',
field=models.CharField(max_length=100, default=''),
),
]После создания миграции примените её командой migrate.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы