Jquery 将任意数量的表单元素传递给Django视图

Jquery 将任意数量的表单元素传递给Django视图,jquery,python,django,forms,Jquery,Python,Django,Forms,我目前有一个表单模板,允许用户添加或删除他们认为合适的表单元素(主要是克隆一组字段)。我通过JQuery进行克隆和删除,但我一直在研究如何将这些表单元素传递到Django视图中。通常的方法是创建一个Django表单类,然后从request.POST读取字段,但我不知道如何处理任意数量的元素。最好的方法是什么?如果这些表单对应于相同类型的对象,您应该使用(如果您使用的是ModelForm请查看)。特别是,您可能想阅读有关如何使用的内容 解释如何正确更改使用jQuery添加的表单中的属性,以避免在提

我目前有一个表单模板,允许用户添加或删除他们认为合适的表单元素(主要是克隆一组字段)。我通过JQuery进行克隆和删除,但我一直在研究如何将这些表单元素传递到Django视图中。通常的方法是创建一个Django表单类,然后从request.POST读取字段,但我不知道如何处理任意数量的元素。最好的方法是什么?

如果这些表单对应于相同类型的对象,您应该使用(如果您使用的是
ModelForm
请查看)。特别是,您可能想阅读有关如何使用的内容

解释如何正确更改使用jQuery添加的表单中的属性,以避免在提交表单集时重复会发生冲突的字段ID。在该线程中,还有许多插件/代码段可以执行此操作,以防您想查看它们