Почему Юг не распознает изменения значений полей по умолчанию в моделях Python?Например, возьмем эту существующую модель, которая перенесена с юга:
class MyFamily(models.Model):
family_size = models.IntegerField(verbose_name="What is your family size?", default=2)
Теперь я бы хотел изменить значение по умолчанию с двух до четырех.Однако при схематизировании модуля South сообщает:
python manage.py schemamigration family --auto change_default_from_two_to_four_for_size
Running migrations for family:
- Nothing to migrate.
- Loading initial data for family.
Я мог бы вручную обновить начальную миграцию и использовать SQL для непосредственного обновления поля, но это проблема.Есть ли команда South, которую я не нашел, которая распознает изменение по умолчанию?
Спасибо!