forloop
Posted zhaosijia
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了forloop相关的知识,希望对你有一定的参考价值。
{% for k, v in data.items %} {{ k }}: {{ v }} {% endfor %}
这里假设data.items这个列表类似:[ [a,b],[c,d],[e,f]......]这种类型。那么我们可以使用{% for key, value in data.items %}这种方式得到每个元素的列表中的值。
forloop
forloop.counter 表示当前迭代数(第几次循环)从1开始
forloop.counter0 同上,但是从0开始
forloop.first 判断此次循环是否是第一次循环,是则返回True
forloop.parentloop
{% for p in info.second.all %} {% if forloop.counter == 1 %} {{ p }} {% else %} ,{{ p }} {% endif %} {% endfor %}
程序实现了第一个元素的前面不加‘,’的功能。
以上是关于forloop的主要内容,如果未能解决你的问题,请参考以下文章