for标签用于构造循环,遍历可迭代对象。在for标签块内部,可使用下列变量。
forloop.counter:当前循环的索引,索引从1开始。
forloop.counter0:当前循环的索引,索引从0开始。
forloop.revcounter:反向循环时,当前循环的索引,索引从1开始。
forloop.revcounter0:反向循环时,当前循环的索引,索引从0开始。
forloop.first:在第一次通过循环时值为真,否则为假。
forloop.last:在最后一次通过循环时值为真,否则为假。
forloop.parentloop:嵌套循环的外层循环。
例如:
{% for r in data %}
第{ {forloop.counter}}行:
{% for a in r %}
{ {a}}
{% endfor %}
{% endfor %}