HTML相关知识(二)- Jinja2

1.for 循环{% for item in my_list %} 是 Jinja2 模板引擎中的语法,用于在模板中进行循环操作。这里的 `my_list` 是一个列表,`item` 是列表中的每一个元素。

在 Flask web 框架中,我们可以在 Python 代码中定义一个列表,然后将这个列表传递给模板。在模板中,我们可以使用 `{% for %}` 循环来遍历这个列表,并对每个元素进行操作。

2.<li>{{ item.id }}----{{ item.value }}</li>

3.<h1>{{ title|reverse|upper }}</h1> 使用字体反序,大写

4.{{ list2|listreverse }}显示列表,格式化使用 

def do_listreverse(li):
temp_li = list(li)
temp_li.reverse()
return temp_li
app.add_template_filter(do_listreverse, 'listreverse')

 

 

posted @ 2024-05-17 10:40  魅力无法挡  阅读(24)  评论(0编辑  收藏  举报