Как мой шаблон-хамелеон может принимать флэш-сообщения от платформы пирамиды?

Я изучаю пирамиду, и кажется, что они пытаются заставить людей использовать хамелеон вместо мако, поэтому я подумал, что дам хамелеону шанс. Мне это нравится до сих пор, и я могу делать основные вещи в шаблоне, такие как циклы if и for, но я не уверен, как заставить появляться мигающие сообщения.

В учебнике по пирамиде они делают это в списке дел , но в примере вики этого не делают. В соответствии с инструкциями о сеансах и с использованием учебника todolist в качестве примера я смог заставить свое приложение создавать сообщения, но я не могу получать их в своем шаблоне. Короче говоря, мне интересно, есть ли у хамелеона эквивалент этого кода мако:

  % if request.session.peek_flash():
  
<% flash = request.session.pop_flash() %> % for message in flash: ${message}
% endfor
% endif

7
задан Martijn Pieters 19 December 2013 в 16:18
поделиться