A GitHub-like notifications app for Django. Current version 1.8.3. Supports Django 3.2, 4.1+. Released infrequently, maintenance mode.
pip install django-notifications-hqVerified import paths — ran on the pinned version, not inferred.
Basic setup and usage.
Add DJANGO_NOTIFICATION_CONFIG = {'PAGINATE_BY': 20, 'USE_JSONFIELD': False, 'SOFT_DELETE': False, 'NUM_TO_FETCH': 10} to settings.py.Upgrade to Django 3.2+ and Python 3.7+.
Use CSS classes instead of IDs in custom templates.
Use: from notifications.signals import notify
Rename your app or use a different INSTALLED_APPS label, or set NOTIFICATIONS_LABEL in settings.