Django Growl Notifier๏
Send Django development server notifications to Growl (or compatible notification systems).
Features๏
๐ Automatic notifications when Django server starts
๐ฅ Error notifications with detailed stacktrace
๐ Multiple Growl hosts support
๐จ Custom icons support
โ๏ธ Easy configuration
๐ฏ Manual notifications anywhere in your code
Quick Start๏
Installation๏
pip install django-growl-notifier
Configuration๏
Add to your settings.py:
INSTALLED_APPS = [
# ... your other apps
'django_growl',
]
GROWL_HOSTS = [
'127.0.0.1:23053',
'192.168.1.100:23053',
]
GROWL_APP_NAME = 'My Django App'
Usage๏
python manage.py runserver
Thatโs it! Youโll receive notifications when your server starts.
Documentation Contents๏
User Guide
- Installation
- Quick Start Guide
- Configuration
- Usage Guide
- Examples 1
- Example 1: View Notifications
- Example 2: Celery Task Monitoring
- Example 3: Custom Management Command
- Example 4: Django Admin Actions
- Example 5: Django Signals
- Example 6: REST API Integration
- Example 7: Scheduled Tasks (Cron)
- Example 8: Conditional Notifications
- Example 9: Progress Monitoring
- Example 10: Multi-Environment Setup
- More Examples
- Examples 2
API Reference
Additional Information