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

每日壁纸.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---

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容