1.blank和null的区别
blank为存之前判断
null为存之后判断
blank=true,null=false :提交的时候可以为空,数据库内必须有内容
(写入的时候自动计算)
blank=false,null=true :提交的时候不可以为空,数据库内可以没内容
(后续进行了修改)
2.Django如何处理
django处理字符型内容时,遇到空默认输入""
不设置blank和null时,默认都为false 不空,因此只设置blank=true时,null=false,此时提交时内容为空,但是django自动输入了""使得Null=false不会报错