- 
for
 
语法:{%for%} {%endfor%}
视图

模板

结果

- 
forloop
 
forloop.counter和forloop.revcounter后面带0代表从第0次开始循环,不带代表从1开始循环

结果

- 
if
 
语法:
  {% if name == 'x' %} 
  xxx
  {% elif name == 'y' %} 
  yyy
  {% else %} 
  zzz
{% endif %}
模板,实现不同的条件将value设置成不同的字体大小
注意:下面代码中的==两边需要有空格,否则连在一起会把==也当成字符串,这样运行就有问题了

结果

- 
empty
 
for标签中带一个{{% empty %}}代表当给出的内容是空或者没找到时,给个默认值
视图,意思是当pros有值时展示pros的type值,当pros无值时,展示默认内容

当pros无值时,展示如下

- 
综合应用
 
视图

结果
