Add webhooks to Django using signals. Current version 0.3.1, released under MIT license. Actively maintained, but low release cadence.
pip install django-signal-webhooksNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Setup: add to INSTALLED_APPS, run migrations, create a SignalWebhookReceiver instance, and mixin to your model.
Use version 0.3.1 intended for Django 3.2-4.0 compatibility. For Django 4+, consider alternatives.
Ensure signal string matches exactly, e.g., 'myapp.mymodel.post_save'.
Manually dispatch webhook_signal.send() for non-model signals.
Run 'python manage.py migrate signal_webhooks'.