标签:用两个 一个 使用 关键字 flask 后台 年龄 python pre
在使用render_template
渲染模板的时候,可以传递关键字参数, 如果你的参数过多,那么可以将所有的参数放到一个字典中,然后 传这个字典参数的时,使用两个星号,将字典打散成关键字参数
@app.route('/')
def index():
# return render_template('index.html', name='long', age=18, country='china')
context = {
'name': 'long',
'age': 18,
'country': 'china'
}
return render_template('index.html', **context)
<body>
index
<p>名字: {{ name }}</p>
<p>年龄: {{ age }}</p>
<p>国家: {{ country }}</p>
</body>
如果后台是下面这样子传
context = {
'name': 'long',
'age': 18,
'country': 'china'
}
return render_template('index.html', context=context)
则前台应该这样子获取参数:
{{ context.name }}
{{ context.age }}
{{ context.country }}
标签:用两个 一个 使用 关键字 flask 后台 年龄 python pre
原文地址:https://www.cnblogs.com/nichengshishaonian/p/11631693.html