是否可以将表单错误(不是字段特定错误)添加到已经验证的表单(已调用form.is_valid()并且结果为True)?
我有额外的验证逻辑(带有数据库请求),我希望在传递标准表单验证后执行它,但最好将新错误与表单相关联
或许我必须在clear()表格函数中调用这个额外的验证?
答案 0 :(得分:2)
毕竟尝试在表单的clean方法中检查它,但之前检查现有错误。 像那样..
clean(self):
...
...
if not self._errors:
# your extra check
答案 1 :(得分:0)
如果这是基于数据库请求的验证,则它会以model validation为单位。