一、Flask模板过滤器
1.Jinja2模版内置过滤器
过滤器相当于是一个函数,把当前的变量传入过滤器,过滤器根据自己的功能对变量进行相应的处理,再返回对应的值,并将结果渲染到页面中。
过滤器是通过管道符号 | 实现的,例如{
{ name|length }}
返回name的长度。
Jinja2中内置了许多过滤器,常见的如下:
abs(value)
返回一个数值的绝对值。
测试如下:
from flask import Flask,render_template
app = Flask(__name__)
# 修改模