https://docs.djangoproject.com/en/1.10/topics/forms/formsets/#can-delete
“另一方面,如果您使用的是普通的保存,则应由您来处理保存,可能是在表单集的formset.deleted_forms ()方法中,因为没有通用的概念来说明删除表单意味着什么。”
你能帮我理解一下什么是“普通FormSet”吗?
也许BaseFormSet会更好?
我是姜戈的新手。
我应该创建一个关于文档清理/优化的新工单吗?
发布于 2016-09-28 21:42:40
普通表单集是由formset_factory返回的类。
还有modelformset_factory,它返回模型表单集。
当您在模型表单集上调用save()时,它将负责删除您标记为要删除的对象。
文档说,普通(非模型)表单集不会为您删除对象,因此您必须自己处理它。
https://stackoverflow.com/questions/39730885
复制相似问题