标签: python django django-models
我正在尝试使用update_or_create方法,它正在工作,但我看到的问题是,即使字段为null = False&空白=假。
关于这个人的任何想法?
答案 0 :(得分:0)
如果您的字段为null=False且blank=False并不表示数据库中存在约束。请检查DB中的列是否不能为空和/或运行迁移以将其添加到数据库中。
null=False
blank=False
此外,您需要使用defaults的{{1}}参数指定非默认值:
defaults
get_or_create()