所以我最近从 South 迁移到本地 Django 迁移。迁移我的迁移一切顺利,但是最近的一些更改没有奏效。
我有一个模型:
class MyModel(models.Model):
f1 = models.IntegerField()
我改成这样:
class MyModel(models.Model):
f1 = models.IntegerField(null=True,default=None,blank=True)
没有接受此更改./manage.py makemigrations
,但该字段上有一个表示NOT NULL
我无法创建留空的实例 - 我得到:MyModel
f1
IntegrityError: (1048, "Column 'f1' cannot be null")
我能做些什么?我正在使用 MySQL 后端。