一、自定义过滤器
1、定义函数方式
@app.route("/") def index(): data = [1,2,3,4,5] return render_template("index.html", data=data) # 1、定义过滤器 def list(li): # 1,3,5 return li[::2] # 2、注册过滤器 # to_list是模板中使用的名字 app.add_template_filter(list, "to_list")
2、使用装饰器方式
@app.template_filter("to_list") def list(li): # 1,3,5 return li[::2]
使用:{{data | to_list}}
二、Flask-WTF表单扩展
待续
原文:https://www.cnblogs.com/yang-2018/p/11020041.html