【发布时间】:2013-05-09 13:11:37
【问题描述】:
说明:
好的,所以 formset 是一组表单。我基本上有一些数字,或者我从中获得这个数字的表格,然后我将它与来自 formset 的所有表格的总和进行比较。这就是为什么我在视图中进行部分验证。如果这些数字不匹配,我想设置错误,而不是设置为表单集中的特定表单,而是设置为表单集 all 错误。
从视图中设置普通表单错误没有问题:
form.errors['__all__'] = form.error_class(["Here is your error"])
但是我如何将 all 错误分配给 formset,这是否可能,或者我必须将此错误分配给 formset 中的表单?
【问题讨论】: