当发生错误时,django formset再次删除内联表单

时间:2017-01-10 13:24:20

标签: django django-forms formset inline-formset

我正在使用

https://docs.djangoproject.com/en/1.10/topics/forms/formsets/

并想检查是否允许删除formset的单个内联表单。 如果不允许,我想用适当的错误将其渲染回来(删除的内联)。

现在它没有渲染,并且在non_form_errors中返回错误。

我正在调用我的自定义检查方法,从cleanSet

中提升forms.ValidationError

我知道: How to clean a certain field in a InlineFormSet?

将我的逻辑移到了form_ clean_但是仍有错误被另一个内联呈现,并且删除的那个不存在。

0 个答案:

没有答案