Шаблонные теги, такие как Django с Мако и Пилонами - PullRequest
1 голос
/ 21 июня 2010

Для моего сайта нужны некоторые «виджеты», которые вырабатывают выходные данные из различных моделей данных, потому что эти виджеты видны на любой странице, возможно с mako, чтобы получать данные без прохода (и уточнять) каждый раз с render () в контроллерах?

Ответы [ 2 ]

2 голосов
/ 24 июня 2010

Может быть, вам нужно использовать helpers

в lib / helpers.py

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

В шаблоне вашей страницы сделайте это, чтобы отобразить tweets widget:

   h.tweets()
0 голосов
/ 21 июня 2010

Похоже, вы ищете какую-то комбинацию FormAlchemy, ToscaWidgets и / или Sprox. Я бы проверил эти три.
Также вы можете прочитать главу 6 из http://pylonsbook.com/en/1.1/. Это помогло мне кучу; может быть, вы тоже что-нибудь из этого получите.

...