对于我的网站需要一些“窗口小部件”来详细说明各种数据模型的输出,因为这些窗口小部件在任何页面中都是可见的,使用mako来检索数据,而不是每次都使用控制器中的render()进行传递(并详细说明)?
答案 0 :(得分:2)
您可能需要使用helpers
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章。它帮了我一堆;也许你会从中得到一些东西。