jinja2语法

一、模版语法:

  • 变量代码块{{  }}:  主要用于变量的内容显示。
  • 控制代码块{% %} :  主要用于涉及到与逻辑相关的代码块展示。
  •  {# ... #}  注释语法,可以用来做调试
<!--if条件判断-->
{% if 条件表达式 %}
{% elif 条件表达式 %}
{% else %}
{% endif %}

 

二、手动剥离模板中的空白

在块(比如一个 for 标签、一段注释或变 量表达式)的开始或结束放置一个减号( - ),可以移除块前或块后的空白
* 签和减号之间不能有空白

{% for item in seq -%}
    {{ item }}
{%- endfor %}

 

posted @ 2025-08-20 16:11  Alieen617  阅读(38)  评论(0)    收藏  举报