【发布时间】:2011-03-06 02:28:12
【问题描述】:
对于我的网站需要一些“小部件”来详细说明各种数据模型的输出,因为这些小部件在任何页面中都是可见的,使用 mako 可以在每次使用控制器中的 render() 时不通过(和详细)检索数据?
【问题讨论】:
对于我的网站需要一些“小部件”来详细说明各种数据模型的输出,因为这些小部件在任何页面中都是可见的,使用 mako 可以在每次使用控制器中的 render() 时不通过(和详细)检索数据?
【问题讨论】:
听起来您正在寻找 FormAlchemy、ToscaWidgets 和/或 Sprox 的某种组合。我会检查这三个。
此外,您还可以阅读 http://pylonsbook.com/en/1.1/ 的第 6 章。它帮助了我很多;也许你也会从中得到一些东西。
【讨论】:
可能你需要使用helpers
在 lib/helpers.py 中
def tweets(**params):
context = {}
return render('tweets.mako', context)
在您的页面模板中执行此操作以呈现您tweets widget:
h.tweets()
【讨论】: