有人可以建议我如何在模板中修改django formset的表单属性吗?
我的情景: 我想使用javascript动态创建更多表单,而不是从model_formset加载。
所以,如果我使用来自服务器的模型formset加载了3个表单,那么使用javascript我创建了另一个表单并更改了管理表单集中的 TOTAL 表单值。
问题: 我必须在使用javascript创建附加表单之前和之后在formset.forms上运行for循环。
但是循环只运行了3次(现在有4个,并且在更新 TOTAL 后形成值)。
那么,我应该在'forms'属性的管理表单中更改,以便知道现在实际上有4个表单。因为我会在循环中使用 {{formset.prefix}} 。我应该说第四形式 type-4 。
谢谢!
编辑:解决了!见评论。