我有以下型号并收到IntegrityError: NOT NULL constraint failed: terms.sets_id
错误。我已经检查了其他帖子,我唯一能找到它的原因是我没有传递所有参数,但我声明了五个字段,并将5个值传入{{1} }。我错过了什么?
concept = cls(...)
答案 0 :(得分:3)
您只是错误地输入了您的类属性。您的字段定义使用sets_id
,而include_term
方法使用set_id
。对代码进行以下代码更改应该可以使其正常工作。
class Terms(UserMixin, BaseModel):
term_id = CharField()
set_id = CharField()
term_count = IntegerField()
term = TextField()
definition = TextField()