【发布时间】:2019-02-06 02:31:16
【问题描述】:
我正在使用 formset 来获取多个用户输入,如果需要,用户可以在其中设置 Delete 表单复选框。但是应该至少有 1 个表单,如表单集的 min_num 参数中提供的那样。但是,当用户检查要删除的所有表单时,formset is_valid() 方法会失败,但不会显示任何错误。它只在打印 formset.errors 属性时显示 [{}, {}]。 (django v. 1.11.3)
if formset.is_valid():
...
else:
print(formset.errors) # this prints [{}, {}]
return self.render_to_response(context_data)
【问题讨论】:
标签: django django-forms