![](/img/trans.png)
[英]fill with a default value in a blank/null False foreignkey field in Django model
[英]Django Model Field Default to Null
我需要让我的Django应用程序允许我为某个模型字段设置一个默认值NULL。 我已经查看了null , blank和default参数,但是我不太清楚我需要使用哪三种组合来获得所需的效果。 我已经尝试设置default=NULL
但它引发了一个错误。 如果我指定blank=True, null=True
并且没有默认值,它是否会默认返回NULL来运行时?
尝试default=None
。 python中没有NULL
。
如果在模型字段上指定null = True,则如果用户未提供值,则该值将在数据库中存储为NULL。
blank=True
允许您不输入任何内容(即""
,“ None
)并保持为空。 null=True
表示允许数据库行为NULL
。 default=None
如果没有给出其他值,则将字段设置为None
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.