如何在django admin change_form.html中显示内联formset的值

时间:2014-10-27 06:27:23

标签: python django

我在Parent modelAdmin中有3个内联模型。我希望在Parent ModelAdmin中的1个内联模型中显示字段“contact”的值。在django admin的change_form.html中:

{% block inline_field_sets %}
{% for inline_admin_formset in inline_admin_formsets %}


    {% ifequal inline_admin_formset.formset.prefix 'client_executive' %}
    {{ inline_admin_formset.formset.form.contact }}
    {% endifequal%}

    {% include inline_admin_formset.opts.template %}
    {% endfor %}
{% endblock %}

这不会显示模板中表单中填充的“contact”值的值。内联模型的属性为extra = 2。它什么都没显示。这是什么错误?如何轻松访问此值?使用django 1.6.5

1 个答案:

答案 0 :(得分:-1)

我认为你有一个拼写错误,在Django来源中我发现了这个:{% for inline_admin_form in inline_admin_formset %}你还有一个'{% for inline_admin_formset in inline_admin_formsets %}