2013-03-21 121 views
0

我有模型形式輸出as.p(),現在我需要用div包裝一個或幾個字段以獲得非常不同的樣式。需要在視圖中執行此操作我認爲是因爲表單在ajax調用上出現在頁面上,我無法在模板中循環顯示錶單域。這個怎麼做?django格式嵌套的div

+0

@ israelord,@ Vladimir Prudnikov,我只是更新問題,因爲我無法循環字段 – Goran 2013-03-21 03:16:45

+0

它必須是'{%for form in form%}' – catherine 2013-03-21 03:38:49

回答

0

您可以遍歷表單域。看看docs

0

你可以通過表單字段

{% for field in form %} 
    {{ field }} 
{% endfor %} 

,或者你可以把你想要的領域循環:

<div class="control-panel"> 
    <div class="control-group"> 
     Name: {{ form.name }} 
    </div> 
</div> 

有更好的方法來做到這一點,檢查Django的文檔