Fork me on GitHub

jinja2语法

{{ text| safe}} #safe过滤器,展现原本的html,不将它进行转义。

{{text | striptags }} # 把值中的所有html标签都删掉,只展现文本。 text是变量

2、jinja2语句中的for循环:
{% for user in users % }   #注意jinja2的语法 {与%之间不能有空格,{是一个不是两个
 <tr>
 	<td>{{ user.username }}</td>
 	<td>{{ user.password }}</td>
 </tr>
 {% endfor %}
 
 3、if语句
 <!--如果用户登录,显示注销-->
<!--如果没有登录,显示登录和注册 -->
<!--如何判断是否登录:session.get('username')-->
{% if session.get('username')%}
    <li><a href="logout">注销</a>/li>
{% else %}
    <li><a href="login">登录</a>/li>
    <li><a href="register">注册</a>/li>
{% endif %}

  

posted @ 2021-01-27 00:14  sy-  阅读(146)  评论(0编辑  收藏  举报