http://code.google.com/p/django-notify/
http://djangoflash.destaquenet.com/
http://code.google.com/p/django-session-messages/
Дело в том, что изначально в джанге сообщения можно было создавать только для авторизованных пользователей, чего явно не достаточно. Самое просто решение было складывать мессаги в сессию:
request.session['messages'] = ('Hi user', )А потом выдергивать в темплейте, думаю, так было сделано не мало велосипедов )
Итак, сейчас у нас есть django.contrib.messages и что приятно они не поломали обратную совместимость )