1.如何渲染模版:
*模版放在‘template’文件夹下
*从flask中导入render_template
*视图函数使用render_template
2. 模版传参:
如果参数少可以直接在render_template函数中添加关键字参数,如果有多个参数,可以把参数放在字典中,在render_template中使用两个星号,用字典转谎称关键参数传递进去,这样的代码方便管理使用
3.在模版中如果要使用一个变量,语法 ' {{parameter}} '
4. 访问模版中的属性或字典,通过{{parameter.property}} 或者{{para['age']}}
from flask import Flask render_template
@app.route('/')
def index():
context={
'username':'gene',
'gender':'mal',
'age':'25'
}
return render_template('index.html',**context)
用户名:{{username}}
网友评论