{% for answer in AnswersQuery %}
<div>
<span>Choice:<input type=text name="answer" id="" value={{answer.answer}}>
<input type="button" value="Delete" class="delete"></span>
</div>
{% endfor %}
以上是我的django模板中的for循環。我們的目標是通過for循環顯示幾個輸入文本字段,查看ID部分,我將它留給空白,我可以在每個循環中爲每個輸入分配id,就像循環完成後一樣有5個輸入字段,ID從1到5升序。我知道我可以通過鍵入5輸入字段來手動完成。如果我有一個手動輸入的話,那會太小事了。我曾嘗試創建一個應該隨着循環重複而增加的計數器。像相應地分配ID
{% for answer in AnswersQuery %}
<div>
i = 1
<span>Choice:<input type=text name="answer" id="i" value={{answer.answer}}>
<input type="button" value="Delete" class="delete"></span>
i++
</div>
{% endfor %}
我知道我所做的是錯誤的,但我只是想讓你明白我的想法。你呢?任何想法?非常感謝!
謝謝你這麼多 – 2011-03-22 00:48:19