我想用Flask解析模板html上定义的所有变量,如下所示:
app.py
@app.route("/toto")
def toto():
toto = [1,2,3]
tata = [1,2,3]
titi = [1,2,3]
return render_template("toto.html", toto=toto, tata=tata, titi=titi)
toto.html
{% set var = ALL_VARIABLE %}
{% for v in var %}
{{ v }}
{{ endfor }}
toto.html
文件用于多个模板,我想获取模板上的所有变量,因为我添加了使用这些变量的输入
只需在for循环中连接变量
这可以在模板中轻松完成,如下所示:
或者,您也可以按如下方式连接列表:
将多个变量传递到模板中的干净方法是将变量包装到
dict
中,并将单个dict对象传递到模板中,然后作为mydict.toto
访问例如:
相关问题 更多 >
编程相关推荐