У меня есть шаблон base.mako с оператором if, чтобы включить или не включать jQuery
<head>
% if getattr(c, 'includeJQuery', False):
<script type="text/javascript" src="jquery.js"></script>
% endif
...
Несколько шаблонов наследуются от base.mako, кому-то нужен jQuery, кому-то нет.
На данный момент я должен установить атрибут в контроллере перед вызовом render
c.includeJQuery = True
return render('/jQueryTemplate.mako')
, но я думаю, что должен идти непосредственно в дочернем шаблоне (т.е. jQueryTemplate.mako)
Я пытался добавить его до наследования
<% c.includeJQuery = True %>
<%inherit file="/base.mako"/>\
, но он не работает.
Есть какие-нибудь советы?
Спасибо за вашу поддержку