|
1
4
实现这一点的一种方法是通过延迟绑定 template globals 使用 thread-local proxy 将请求放入全局模板的简单示例:
现在,在任何模板中,当前请求都将绑定到变量“request”。当然,这可能是环境中的其他任何东西。技巧是使用本地代理,然后在渲染任何模板之前设置值。 Glashammer (Werkzeug+Jinja2)通过使用事件为您简化此过程。许多函数可以在WSGI调用过程中(例如,当创建请求时)连接到事件,并且可以在此时将内容放入模板名称空间。 |
|
|
2
3
嗯,使用 what Ali wrote
我必须自己写
这是特定于应用程序引擎的。在其他环境中,Ali的代码按预期工作(这就是我重新标记问题的原因)。 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
Dallo81 · 如何阻止我的Jinja循环创建重复项? 2 年前 |
|
|
AndreKR · 一个印刷品表达奇怪地依赖于另一个印刷物表达 2 年前 |
|
|
Kcube · 在jinja2中访问字典 2 年前 |
|
|
jeremywat · 如何将转义Json转换为正则Json或变量? 2 年前 |