在我的例子中,让我们谈谈一个存储演员和他们所在电影的数据库。
我会有演员的模特,以及电影的模特。
我想要两种不同的形式。第一种形式是一次创建多个演员。第二种形式是"细节"创造,在我只创造一个演员的地方,但在那个形式上,我也能够输入演员所在的任意数量的电影(每部电影都有自己的输入字段,我会添加或使用javascript删除。
如何创建这些表单并验证它们?
答案 0 :(得分:1)
您在此之后的内容是formsets。第一个是简单的ModelFormset,第二个是InlineModelFormset。
不幸的是,由于我从未理解过的原因,没有内置的通用视图来处理表单集。但是第三方django-extra-views提供了它们。