I have been struggling with the flash messages as well. At the moment I
have a separate view flash.html:
{{if response.flash:}}
<div class=" alert {{if
alert:}}{{=alert}}{{else:}}{{alert-info}}{{pass}}">
<a class="close" data-dismiss="alert">x</a>
{{=response.flash}}
</div> <!-- /alert -->
{{pass}}
In this view I use Bootstrap's alerts to style the flash messages.
'alert-info' is the one I use most, in case I need another alert set it in
the function:
def index():
...
if form.process().accepted:
...
alert='alert-success'
elif form.errors:
alert='alert-error'
else:
...
return dict(alert=alert, ...)
In my views I simply include {{include 'flash.html'}}
This works for now, to come up with a more sophisticated way to set the
alerts is on my to do list.
Annet