在金字塔中的mako模板中使用Webhelpers

neu*_*ino 3 python mako pyramid akhet

如何在Pyramid应用程序中的Mako模板中使用Webhelpers?


在Pylons中,我h在我的模板中使用了全局辅助变量,因此我可以简单地执行:

${h.stylesheet_link("/css/default.css")}
Run Code Online (Sandbox Code Playgroud)

鉴于我stylesheet_linkwebhelpers.html.tagsPylons 进口lib/helpers.py

我不想和Akhet一起去复制完整的Pylons行为,但我只是想获得一些基础(推荐?)使用的(cite)正式认可的软件包,而不是Pyramid附加软件.

Ric*_*ick 6

文档中的食谱在这里提到了这一点

http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/templates/templates.html

您基本上使用before-render事件注入帮助程序,以便它可以在模板中使用.希望有所帮助.