{# 使用{{}}引用模板变量,也可以进行基本运算,判断,循环等 #}
你的登录账号为:{{session.get('username')}}
这篇文章的标题:{{article.title}}
文章的阅读次数:{{article.count + 1}}
{% if count % 2 == 0 %}
count可以被2整除,是一个偶数
{% else %}
count不可以被2整除,是一个奇数
{% endif %}
{% set loop = count / 10 %} {# loop的值为10.0,是float类型 #}
{# 强制转换float为int型,默认情况下,Jinja2模板页面中不能调用Python的函数 #}
{% set intloop = loop | int %} {# 使用过滤器将loop强制转换为int型 ==> int(loop) #}
{% for i in range(intloop) %}
当前循环到第 {{i+1}} 行.
{% endfor %}
{{content}}
{{content | safe}}
{{content | length}}
{{content | safe | truncate(5) }}
{{mytype()}}
{{mytype()['2']}}
文章长度为:{{content|mylen}}