if formset.is_valid():
values = formset.save(commit=False)
for v in values:
v.correct = True
v.save()
如何删除检查删除的对象?感谢
答案 0 :(得分:2)
首先,在您的表单集中,使用name="form-0-DELETE"
,name="form-1-DELETE"
等标记删除复选框。
然后在if form.is_valid and formset.is_valid
迭代标记为删除的值。
for delete_value in formset.deleted_objects:
delete_value.delete()
然后继续保存您的formset