如题,添加 database field 时,会有这样的字段 models.CharField(null=True, blank=True),这里 null=True 和 blank=True 分别代表什么?
models.CharField(null=True, blank=True)
null=True
blank=True
null 是针对数据库而言,如果 null=True, 表示数据库的该字段可以为空。
null
blank 是针对表单的,如果 blank=True,表示你的表单填写该字段的时候可以不填,比如 admin 界面下增加 model 一条记录的时候。直观的看到就是该字段不是粗体
blank
admin
model