:{{ 列表 | 列表过滤器 }}#}
1.first:取第一个元素
{{ [1,2,3,4,5,6] | first }}
2. last:取最后一个元素..."""
10_自定义过滤器[掌握]
- 解释: 当系统提供的过滤器满足不了需求的时候,需要自定义
- 自定义过滤器有两种格式:
- 1.先定义好函数,再将函数添加到系统默认的过滤器列表中...for i in list:
if i %2 == 0:
sum += i
return sum
#参数1: 关联的函数名称, 参数2: 在模板中使用的过滤器名字...11、macro.py
"""
11_代码复用之宏[了解]
- 解释: 相当于python中的函数,定义好一段功能,在需要的时候进行调用即可
"""
from flask import Flask,...在父模板中直接写死
- 2.每个子类的模板中不一样的内容,使用block模板定义好
- 子模板
- 1.根据子类自己的需求,去重写父类中的block对应的内容
- 2.如果重写之后,还想保留父类的内容