Uczę się piramidy i wygląda na to, że próbują nakłonić ludzi do używania kameleona zamiast mako, więc pomyślałem, że dam kameleonowi szansę. Podoba mi się to do tej pory i mogę robić podstawowe rzeczy w szablonie, na przykład jeśli i dla pętli, ale nie jestem pewien, jak wyświetlić komunikaty flash.W jaki sposób szablon kameleona może odbierać miganie wiadomości z frameworka?
W samouczku o piramidzie robią to w todo list, ale w przykładzie wiki nie. Według instructions about sessions i korzystając z samouczka todolist jako przykładu, udało mi się przekonać moją aplikację do tworzenia wiadomości, ale nie mogę ich odebrać w moim szablonie. W skrócie, zastanawiam się, czy kameleon ma odpowiednika tego kodu mako:
% if request.session.peek_flash():
<div id="flash">
<% flash = request.session.pop_flash() %>
% for message in flash:
${message}<br>
% endfor
</div>
% endif
[nie ma takich preferencji] (https://groups.google.com/d/msg/pylons-discuss/enal9DcMiAM/T_b4Zoe1crMJ) – Tshepang