Ref
操作符
- 连接字符串
~ : Converts all operands into strings and concatenates them.
{{ "Hello " ~ name ~ “!” }} would return (assuming name is set to ‘John’) Hello John!.
变量
{% block stask %}
{% set cls = "" %} {# a var: cls #}
{% for task in tasks %} {# task is dict in python, tasks is a list #}
{% if task.status == "success" %}
{% set cls = "success" %}
{% elif task.status == "fail" %}
{% set cls = "fail" %}
{% endif %}
<tr class= "{{ cls }}">
<td> {{ task.name }} </td>
</tr>
{% endfor %}
{% endblock %}
博客介绍了Jinja相关内容,给出了Jinja的参考链接,还介绍了操作符,如用~连接字符串,将操作数转换为字符串并拼接,同时提到了变量。

314

被折叠的 条评论
为什么被折叠?



