Я хочу настроить функцию поиска с помощью mako. в верхней части шаблона, у меня естьФункция поиска на Python
<%!
lookup = { 'key': function }
%>
<%def name="function()">
Output
</%def>
так что я могу использовать его позже
<%def name="body()">
${lookup['key']()}
</%def>
это дает мне функция не определена ошибка. могу я обойти это?
Я знаю, почему он не работает, поскольку он запускается первым, прежде чем метод загрузится, но как еще я это установлю?
спасибо, у меня была общая идея, почему, но не уверен, что лучший способ ее решить - без каких-либо команд if/switch – Timmy