Django有两种方法可以在一个请求中处理多个表单:
哪个用例最好?
在我的特定情况下,表单列出了要从diff更新的对象的字段。对于每个字段,可以定义一个操作(如“更新值”,“保持值”)。该页面包含多个对象的表单。
答案 0 :(得分:8)
如果您有多个具有相同输入名称的不同表单类,例如同一页面中同时输入name
的PetForm和OwnerForm,那么 使用前缀作为在您链接的文档中进行了解释。
如果你想重复相同的表格类,即。要呈现TicketForm表,您可以直接使用Formsets:Formsets在内部使用表单前缀功能,您不必担心它。