0

我的模板代码中有以下内容:

{% crispy form.meters_formset form.meters_formset.form.helper %}

这会呈现一个表单集,它是我的表单的实例变量。这就是我处理带有嵌入式表单集的表单的方式。

在表单集表单 ( ) 的助手中form.meters_formset.form.helper,我在布局中有一个HTML元素,我想在其中访问附加到该表单集表单的实例。我该怎么做?Crispy 表单必须执行一个 for 循环来遍历表单集的表单,但它使用的是什么模板变量?

4

1 回答 1

0

我通过替换解决了这个问题

{% crispy form.meters_formset form.meters_formset.form.helper %}

{% for subform in form.meters_formset %}
{% crispy subform %}
{% endfor %}

并使用{{ subform.instance }}.

于 2012-11-14T18:09:26.973 回答