码迷,mamicode.com
首页 > 其他好文 > 详细

[学习记录]jinja2模板语法

时间:2019-06-18 20:03:59      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:管理   items   ref   需要   end   templates   htm   一个   temp   

先放上官方文档

 

jinja的模板可以与flask结合,部分模板中的内容交给变量填充,同时让html看上去更加可编程,将这些内容最直接放置在一个正常的html文件即可

 

以下简单介绍下jinja的模板语法

1.变量

和vue比较像,用{{}}引起来,变量允许通过    .    和下标来访问变量的属性和偏移

2.注释

{#     #}

3.空格管理

模板中空格会原封不动还原,如有需要可以使用{%-    -%}来去除内部的空格

4.转义块

{% raw %}{% endraw %}

将块内部的例如{{转义成文本,即不进行编译

5.循环嵌套

{% for  item in items%}

{{ item }}

{% endfor%}

6.条件语句

{% if  a%}

{% elif %}{%   else   %}{%    endif  %}

 

[学习记录]jinja2模板语法

标签:管理   items   ref   需要   end   templates   htm   一个   temp   

原文地址:https://www.cnblogs.com/trickofjoker/p/11047131.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!