jinja2模板中的控制语句主要包括两个方面的内容:
- if 语句
- for 循环
Jinja2模板中的循环语句,不包括break关键字,也就是说,循环是一次到底、不能停止的。
一、if语句
起始语句是,{% if 判断条件 %},需要{% endif %} 作为结束语句。
{% if age>18 %}
<div>您已经满18岁,可以进入网吧了</div>
{% elif age==18 %}
<div>您刚满18岁,需要父母陪同才能进入</div>
{% else %}
<div>您未满18岁,不能进入网吧</div>
{% endif %}
二、for 循环
起始语句是,{% for 循环条件 %},需要{% endfor %} 作为结束语句。
{% for book i