Bastos

let’s code!


Django: Criando mensagens “Flash” como em Rails

Eu e Alisson estávamos procurado algo como as mensagens flash do Rails no Django, encontramos um ótimo middleware para isso aqui.
Pegue a snippet, salve como flash_middleware.py e configure seu settings.py assim:


MIDDLEWARE_CLASSES = (
...
'projeto.flash_middleware.Middleware',
...
)


TEMPLATE_CONTEXT_PROCESSORS = (
...
'projeto.flash_middleware.context_processor',
...
)

*obs: Lembre-se de colocar os outros context processors, veja na documentação.

O resto tem bem explicado na snippet ;)

Published by Bastos, on December 17th, 2007 at 5:15 pm.
Filled under: django, python, rails, tips 1 Comment

One Response to “Django: Criando mensagens “Flash” como em Rails”

  1. Excelente dica Tiago, estou começando a levar o Django mais a sério, esse Middleware vai me servir tambem!

    abraços

    Comment by Samir on December 17, 2007 at 10:21 pm



Leave a Reply