Flask学习日志(七) - Jinja2基本语法

Flask学习日志(七) - Jinja2基本语法_第1张图片
每日壁纸.jpg

文 / 秦未

由于文章篇幅限制,关于Jinja2语法内容实在太多,而且原视频中讲解的根本不好归纳(想到哪说到哪),所以

推荐系列文章:http://www.bjhee.com/jinja2-statement.html

最终本文只做简单使用的演示:

1.注释语句:{# 注释内容 #}

2.赋值语句:

{% set links = [{
    'laber': 'home',
    'href': url_for('.index')
}] %}
{# 使用 #}

{{ links }}

3.作用域控制:{% with %} 语句 {% endwith %}

4.循环语句:{% for 对象 in 可迭代对象 %} 循环体 {% endfor %},内计数用loop。

5.条件语句:{% if 条件 %} 执行内容 {% endif %},支持elif。

......

---end---

你可能感兴趣的:(Flask学习日志(七) - Jinja2基本语法)