在Django中将日期字段更新为null时出现此错误。“'Null'值的日期格式无效。必须采用YYYY-MM-DD格式”。如果有人知道解决方案,请帮助我。
代码: 如果editBirthday: editBirthday = datetime.strptime(STR(editBirthday), “%D-%间 - %Y”)。的strftime( “%Y-%间 - %d”) loggedInUser.Birthday = editBirthday 其他: loggedInUser.Birthday =“Null”
答案 0 :(得分:1)
您不应将该值设置为"null"
,将其设置为None
:
loggedInUser.Birthday = None
loggedInUser.save()
要实现此功能,Birthday
模型字段显示应使用null=True
定义。
另见: