flask怎樣將html中的參數(shù)傳給視圖函數(shù)
1 回答

慕姐8265434
TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
可以向模板(template)傳遞多個(gè)參數(shù)或者把全部的本地參數(shù)傳遞給template:
1. 傳遞多個(gè)參數(shù)給template,直接將參數(shù)放在render_template()函數(shù)里面,參數(shù)間用逗號(hào)隔開(kāi):
@app.route('/')
def index():
content = '.....'
user='Micheal'
return render_template('index.html', var1=content, var2=user)
template中可以直接使用{{var1}}和{{var2}}直接操作變量。
2. 傳遞全部的本地變量給template,使用**locals():
@app.route('/')
def index():
content = '.....'
user='Micheal'
return render_template('index.html', **locals())
template中可以直接使用{{content}}和{{user}}直接操作變量。
- 1 回答
- 0 關(guān)注
- 1036 瀏覽
添加回答
舉報(bào)
0/150
提交
取消