From 9059c6f95453b04f506c913b2030963562c86cf1 Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Wed, 16 Jul 2008 05:05:38 +0000 Subject: [PATCH] Add support for Rails-like flash messages --- bluechips/lib/helpers.py | 4 ++++ bluechips/templates/base.mako | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/bluechips/lib/helpers.py b/bluechips/lib/helpers.py index 0fdb8b1..4bb3576 100644 --- a/bluechips/lib/helpers.py +++ b/bluechips/lib/helpers.py @@ -7,6 +7,8 @@ from routes import url_for, redirect_to from webhelpers.html import escape, literal, url_escape from webhelpers.html.tags import * +from webhelpers.pylonslib import Flash as _Flash + from decimal import Decimal def bluechips(): @@ -14,3 +16,5 @@ def bluechips(): def round_currency(value): return Decimal(value).quantize(Decimal('0.01')) + +flash = _Flash() diff --git a/bluechips/templates/base.mako b/bluechips/templates/base.mako index fc4398c..5d4bda5 100644 --- a/bluechips/templates/base.mako +++ b/bluechips/templates/base.mako @@ -8,6 +8,14 @@

${self.title()}

+ <% messages = h.flash.pop_messages() %> + % if messages: + + % endif
${next.body()}
-- 2.45.2