Проблема с оператором IF в шаблоне mako

У меня есть шаблон mako, в котором я проверяю условия из простого dict в цикле for, например:

% for el in seq:
    % if el["attr"] == 1:
        ...
     elif:
        ....
     else:
        .....
     % endif

И если я хочу добавить еще один IF оператор в этом цикле, например:

 %if el["attr1"] == 1:
       ....
 %endif

У меня есть ошибка: «SyntaxException: ключевое слово 'endif' не соответствует ключевому слову 'for' в файле» Возможны два или более операторов IF в одном цикле FOR?

5
задан alex 8 July 2011 в 07:40
поделиться