我正在尝试实现一个表单集,它只包含一个表单,并使用用户输入进行编辑。目前我只能添加我当前声明的所有表单,但我只需要其中一个。在
我在做这个:
def oneForm(request):
Formset = formset_factory(testingForms)
form1 = Formset()
print(form1)
这是我的表单.py公司名称:
^{pr2}$
我只想填第三张表格。因此,当我在一个带有as_table()函数的模板中使用它时,它只打印出第三个表单。我尽量避免为这个创建另一个类。。。我觉得做得不对。在
Tags:
如果您只需要一个表单,为什么要使用表单集而不是单个表单?在
如果您真的这么做了,只需将max_num、min_num和extra设置为1并验证它们。在
编辑:这里有一个解决方案。在
在表单.py在
^{pr2}$在视图.py在
^{3}$您只需要在计算出所需数量之后动态地分配
formset_factory
生成器。在正确呈现表单集还有更多的内容,请看一下documentation。在
相关问题 更多 >
编程相关推荐