django-crispy-forms用于formset表单的模板变量是什么?

时间:2012-11-14 17:54:20

标签: django-crispy-forms

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

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

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

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

1 个答案:

答案 0 :(得分:0)

我通过替换

解决了这个问题
{% crispy form.meters_formset form.meters_formset.form.helper %}

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

并使用{{ subform.instance }}访问该实例。

相关问题