模板標籤
定義和用法
for
標籤允許你遍歷物件中的各項。
物件可以是類陣列物件,如 Python 列表,或類物件,如 Python 字典。
語法
{% for item in object %}
...
{% endfor %}
引數
值 | 描述 |
---|---|
item | 必需。表示可迭代物件中各項的變數名。 |
object | 必需。一個可迭代物件。 |
內建for 變數
在 for 迴圈中可以使用一些內建變數。
變數 | 描述 | |
---|---|---|
forloop.counter | 當前迭代次數,從 1 開始。 | 示例 » |
forloop.counter0 | 當前迭代次數,從 0 開始。 | 示例 » |
forloop.first | 檢查是否為第一次迭代。 | 示例 » |
forloop.last | 檢查是否為最後一次迭代。 | 示例 » |
forloop.parentloop | 引用父迴圈。 | 示例 » |
forloop.revcounter | 當前迭代次數,從後向前計數,結束於 1。 | 示例 » |
forloop.revcounter0 | 當前迭代次數,從後向前計數,結束於 0。 | 示例 » |