HTML& Django-为什么仍然会为类字段模型获取空输入的错误消息.DateField(null = True)?

时间:2013-06-06 07:36:00

标签: html django

我的一个类中有一个日期数据类型,它是可选的,所以我设置null = True。但是当用户没有输入日期并提交信息时,我收到错误消息

  

[u“''值的日期格式无效。必须在YYYY-MM-DD中   格式“。]

字段:birthday=models.DateField(null=True)

HTML代码如下。

<div> <label>Birthday:</label> <input type="date" id="id_bd" name="bd"> </div>

任何人都可以向我解释为什么会发生这种情况以及我将如何处理这个空输入错误?非常感谢你。

1 个答案:

答案 0 :(得分:0)

您的问题已经回答here,但是短版本null=True定义了数据库中发生的事情,它将默认值设置为NULL,而blank=True定义了表格字段是否必需。