Для канала активности мы используем https://github.com/justquick/django-activity-stream Документация: http://justquick.github.com/django-activity-stream/
Для виджета js и живых уведомлений мы используем https://github.com/subsume/django-subscription пример yourlabs, это зависит от redisно вы можете легко добавить бэкэнд модели, если вы действительно этого хотите.Redis - хороший выбор, это пол-мегабайта зависимости.Документация: http://django -social.rtfd.org
Нет приложения, которое правильно выполняет мета-уведомления ("группирование уведомлений"), но было проведено много исследований.В основном вам нужно другое приложение с моделью MetaNotification и чем-то (команда управления, сигнал ...), которое будет посещать уведомления и создавать экземпляры MetaNotification.Затем вы должны отобразить списки мета-уведомлений, а не список действий или уведомлений.
Finnaly, если вы хотите настраиваемые уведомления по электронной почте, вы можете использовать django-уведомления: https://github.com/jtauber/django-notification или это приложение, которое выглядит лучше: http://www.tomaz.me/django-notifications/
Я не знаю ни одного приложения, которое бы все это делало.Это будет для вас какой-то работой.
"Это долгий путь к вершине, если вы хотите рок-н-ролл" или, как мне нравится говорить, "терпение и настойчивость":)