模板标签,如Django与Mako和Pylons

时间:2010-06-20 22:33:33

标签: python pylons mako

对于我的网站需要一些“窗口小部件”来详细说明各种数据模型的输出,因为这些窗口小部件在任何页面中都是可见的,使用mako来检索数据,而不是每次都使用控制器中的render()进行传递(并详细说明)?

2 个答案:

答案 0 :(得分:2)

您可能需要使用helpers

lib / helpers.py中的

def tweets(**params):
   context = {}
   return render('tweets.mako', context)

在您的页面模板中,执行此操作以呈现tweets widget

   h.tweets()

答案 1 :(得分:0)

听起来你正在寻找FormAlchemy,ToscaWidgets和/或Sprox的某种组合。我会查看这三个。
另外,您可以阅读http://pylonsbook.com/en/1.1/的第6章。它帮了我一堆;也许你会从中得到一些东西。