django 模版语法,for循环使用计数器索引
Posted sea-stream
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django 模版语法,for循环使用计数器索引相关的知识,希望对你有一定的参考价值。
for标签
遍历每一个元素:
{% for person in person_list %} <p>{{ person.name }}</p> {% endfor %}
可以利用{% for obj in list reversed %}
反向完成循环。
遍历一个字典:
{% for key,val in dic.items %} <p>{{ key }}:{{ val }}</p> {% endfor %}
注:循环序号可以通过{{forloop}}显示
{% for person in person_list %} <p>{{ forloop.counter }} {{ person.name }},{{ person.age }}</p> <!-- counter0从0开始 --> {% endfor %}
for empty 标签
for标签带有一个可选的
{% for person in person_list %} <p>{{ person.name }}</p> {% empty %} <p>sorry,no person here</p> {% endfor %}
参考:
https://www.cnblogs.com/lshedward/p/10351148.html
以上是关于django 模版语法,for循环使用计数器索引的主要内容,如果未能解决你的问题,请参考以下文章
(模版系统全局变量-if判断-for循环-过滤器-模版继承/引用-引用静态文件)