我知道的将数据发送到HTML的正常方法是
data = ['a','b','c']
return render_template('index.html', my_data=data)
但是,说我要跟踪10条以上的路由,是否有更有效的方法将data
全局发送到每条路由,而不必在{{1}的每个实例中都明确说明}?
这样做的原因是我已经使用Auth0创建了登录名,现在我有了user_info,其中包含其名称和显示图片,等等,这些信息存储在render_template()
中。最好将此信息发送到每条路线,以便我可以显示
session['profile']
在每个页面的导航栏中,而不必每次都为每个实例将其包含在渲染模板方法中。有这样的东西吗?