繁体   English   中英

Django模型字段默认为空

[英]Django Model Field Default to Null

我需要让我的Django应用程序允许我为某个模型字段设置一个默认值NULL。 我已经查看了nullblankdefault参数,但是我不太清楚我需要使用哪三种组合来获得所需的效果。 我已经尝试设置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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM