目标
实现
- 先在models里面更新了字段, 加上null=True, default=None, blank=True
1 2
| name = CharField(max_length=64, verbose_name='姓名', null=True, default=None, blank=True) account = CharField(max_length=64, verbose_name='账号', null=True, default=None, blank=True)
|
1 2
| name = CharField(required=False) account = CharField(required=False)
|
- 执行
python manage.py makemigrations
- 执行
python manage.py migrate
问题
1
| This field may not be null.
|
1
| This field cannot be blank.
|
解决
1 2
| name = CharField(required=False, allow_blank=True, allow_null=True) account = CharField(required=False, allow_blank=True, allow_null=True)
|
allow_blank=True
解决 This field cannot be blank.
allow_null=True
解决 This field may not be null.