2014-10-27 96 views
0

我在Parent modelAdmin中有3個內聯模型。我希望在Parent ModelAdmin中的一個內聯模型中顯示字段'contact'的值。在Django管理的change_form.html:如何在django admin中顯示內聯formset的值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 %} 

這並不表明在模板的形式填充「接觸」價值的價值。內聯模型的屬性extra = 2。它什麼都不顯示。什麼是錯誤?我怎樣才能輕鬆訪問這個值?使用Django 1.6.5

+0

您可以訪問您的Django應用程序與普通的Python代碼的屬性? – 2014-10-27 06:36:01

+0

http://stackoverflow.com/users/1435290/e-nouri是從默認的django管理員 – user956424 2014-10-27 06:51:08

+0

您可以發佈生成您試圖訪問其屬性的對象的代碼嗎? – 2014-10-27 08:02:01

回答

-1

我認爲你有一個錯字,在Django源,我發現這一點:{% for inline_admin_form in inline_admin_formset %}你有一個額外的「{% for inline_admin_formset in inline_admin_formsets %}