from flask import Flask,render_template
app =Flask(__name__)
@app.route('/'):
int id=12
return render_template("index.heml") #render_template("index.heml",id=id) id 自定义传参给前端 前端用法:{{id}}
#后端中类中的实例对象中的变量或者字典, 传至前端,前端可以用“.”进行引用 如:实例.变量名
#如果要对某个变量进行处理,可以通过函数来实现,过滤器本质是函数,
#自定义过滤器
#def datex(value,format="")
return ""
#app.add_template_filter(datex,"datexname") #datex为函数名,datexname为过滤器名 {{user.date|datexname}}
@app.route('/ind'):
id="123"
return render_template("ind1.heml", id=id) #前端若想要获取id变量长度,则可以写成{{id|length}} 用"|"
if __name__==__main__:
app.run()
标签:__,web,render,flask,app,template,过滤器,id,jinjia2 From: https://www.cnblogs.com/ylxb-1/p/17103594.html