0

所以我最近从 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我无法创建留空的实例 - 我得到:MyModelf1

IntegrityError: (1048, "Column 'f1' cannot be null")

我能做些什么?我正在使用 MySQL 后端。

4

0 回答 0