当设置为空白= True选项时,某些模型字段(如DateTimeField)需要null = True选项。
我想知道哪些字段需要(可能依赖于后端DBMS),并且有任何方法可以自动执行此操作。
答案 0 :(得分:2)
null = True用于告诉DB值可以为NULL blank = True仅适用于django,因此如果字段为空,则django不会引发错误,例如在管理界面中 so blank = True与DB无关 NULL要求因DB而异,您可以决定是否要将某些列设为NULL
答案 1 :(得分:2)
This post应该有助于理解Django中blank
和null
的差异