Я изучаю пирамиду, и кажется, что они пытаются заставить людей использовать хамелеон вместо мако, поэтому я подумал, что дам хамелеону шанс. Мне это нравится до сих пор, и я могу делать основные вещи в шаблоне, такие как циклы if и for, но я не уверен, как заставить появляться мигающие сообщения.
В учебнике по пирамиде это делается в списке дел но в примере wiki они не. Согласно инструкциям о сеансах и использованию учебник todolist в качестве примера. Мне удалось заставить свое приложение создавать сообщения, но я не могу получать их в своем шаблоне. Короче говоря, мне интересно, есть ли у хамелеона эквивалент этого кода mako:
% if request.session.peek_flash():
<div id="flash">
<% flash = request.session.pop_flash() %>
% for message in flash:
${message}<br>
% endfor
</div>
% endif