Django 表单集-我们为什么要使用它?

Django 表单集-我们为什么要使用它?,django,django-forms,Django,Django Forms,我正在阅读中有关表单集的内容,但在理解此功能的含义时遇到问题。也许文章的例子是不幸的,但我们希望在同一页上显示多个相同的表单?我为什么要这样做?你知道更好的例子吗?表单集的优点是什么?当你需要创建一个模型的多个实例时,可以使用表单集。例如,可能您正在举办一个聚会,并且您希望向聚会中添加多个客人。您可以为“来宾”模型使用一个表单集,一次添加任意数量的表单 在我看来,表单集是Django非常强大的功能。只要有一系列与父项关联的子记录,就需要这样做。家庭及其成员;一本书及其章节;班级及其学生;一个购物

我正在阅读中有关表单集的内容,但在理解此功能的含义时遇到问题。也许文章的例子是不幸的,但我们希望在同一页上显示多个相同的表单?我为什么要这样做?你知道更好的例子吗?表单集的优点是什么?当你需要创建一个模型的多个实例时,可以使用表单集。例如,可能您正在举办一个聚会,并且您希望向聚会中添加多个客人。您可以为“来宾”模型使用一个表单集,一次添加任意数量的表单


在我看来,表单集是Django非常强大的功能。

只要有一系列与父项关联的子记录,就需要这样做。家庭及其成员;一本书及其章节;班级及其学生;一个购物篮和里面的东西。。。这个名单还有很多。 所有这些都涉及一个主表单和一整套相同的子表单,您可以使用表单集的内联版本来实现这一点,这就是Django admin的内联功能的工作方式