我在Google App Engine上运行微框架Bottle。我使用Jinja2作为模板。我用Beaker来处理会话。我仍然是一个相当大的Python新手,我已经很兴奋了:)我的问题是如何访问模板中的会话数据?我可以在实际的python代码中毫无问题地获得会话数据。每次调用jinja模板时,我都可以传递会话数据。但由于我需要在网站主菜单栏的会话数据。。。那就意味着我必须在每一页上都传下去。有人知道我是否可以直接在模板中访问它吗?
例如,我需要标题链接的会话数据:
首页|常见问题|登录
或者
主页|常见问题|注销
非常感谢您的帮助!:天
Tags:
如果希望所有模板都可以访问Jinja2environment globals,则可以向Jinja2environment globals添加内容。有关其他信息,请参见this page。
更新:
一个简单的例子是,对于您的设置代码:
然后,在请求处理代码中:
相关问题 更多 >
编程相关推荐