Add webhooks to django using signals.
Project description
Django Signal Webhooks
pip install django-signal-webhooks
Documentation: https://mrthearman.github.io/django-signal-webhooks/
Source Code: https://github.com/MrThearMan/django-signal-webhooks/
Contributing: https://github.com/MrThearMan/django-signal-webhooks/blob/main/CONTRIBUTING.md
This library enables you to add webhooks to a Django project for any create/update/delete events on your models with a simple configuration. New webhooks can be added in the admin panel, with or without authentication, with plenty of hooks into the webhook sending process to customize them for your needs.
# project/settings.py
# Add to instaled apps
INSTALLED_APPS = [
...
"signal_webhooks",
...
]
# Add default webhook configuration to the User model
SIGNAL_WEBHOOKS = {
"HOOKS": {
"django.contrib.auth.models.User": ...,
},
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django_signal_webhooks-0.2.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8adebe272e7ce92d14ab57b71c5da599d3c41bc48b5a9668c2b7252a55e39d6 |
|
MD5 | e293299b7e68d60eef8cff61c542f174 |
|
BLAKE2b-256 | 12bcc3a246d5148f05d3d8f2c19125a7e77b2ccdf3a71c1a4e57109bbef93ded |
Close
Hashes for django_signal_webhooks-0.2.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bab3cc01cf2021fbffdf9217bc37bb78b43482bb3977971651745c4bdf50f9e2 |
|
MD5 | bfb4c2ac2efa0c8815ebbc2c4da85dee |
|
BLAKE2b-256 | 3e19a1932e45815c168b6090258727a589deea909009f40ac103147e9183c7a3 |