Django表单前缀与表单集

时间:2013-07-02 09:27:26

标签: python django

Django有两种方法可以在一个请求中处理多个表单:

哪个用例最好?

在我的特定情况下,表单列出了要从diff更新的对象的字段。对于每个字段,可以定义一个操作(如“更新值”,“保持值”)。该页面包含多个对象的表单。

1 个答案:

答案 0 :(得分:8)

如果您有多个具有相同输入名称的不同表单类,例如同一页面中同时输入name的PetForm和OwnerForm,那么 使用前缀作为在您链接的文档中进行了解释。

如果你想重复相同的表格类,即。要呈现TicketForm表,您可以直接使用Formsets:Formsets在内部使用表单前缀功能,您不必担心它。