Я хочу перебрать список и распечатать элементы, разделенные символом ',', без конечной запятой. Я не могу просто ', '.join(headings)
из-за формирования и экранирования. Но следующее, очевидно, оставляет меня с конечной запятой.Как отслеживать состояние при итерации в шаблонах Mako Python
% for x in headings:
<a href='#${x|u}'>${x}</a>, \
% endfor
Или в более общем плане: Когда итерация что-то в шаблоне Мако, есть способ узнать, если я достиг последнего элемента (или первый, или нт)?
Любая идея, как вызывать встроенные форматы, такие как HTML спасаясь ('| u' и т. д.) от ваших собственных функций? – Brutus
@Brutus Он должен работать так же, как и в любом другом шаблоне mako. –