Я использую бутылку с стаканом в качестве промежуточного программного обеспечения для сеанса. Я хотел бы включить мой объект сеанса во всех моих шаблонов Mako без указания его при визуализации:Установить глобальную переменную для всех шаблонов mako, используя бутылку?
Вместо этого:
return mako_template("myView", {
"session" : bottle.request.environ.get('beaker.session')
})
просто сделать это:
return mako_template("myView")
Это возможное? Если да, то как?
Блестящий! Он работает для всех шаблонов, потому что они все наследуют от BaseTemplate! :) – Andreas