Skip to main content

Django Signal Webhooks

Coverage Status GitHub Workflow Status PyPI GitHub GitHub Last Commit GitHub Issues Downloads

Python Version Django Version

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": ...,
    },
}

Metadata

Release files for django-signal-webhooks 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-signal-webhooks 0.3.1
File Size Uploaded
django_signal_webhooks-0.3.1.tar.gz 17.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-signal-webhooks 0.3.1
File Interpreter ABI Platform
django_signal_webhooks-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 40.7 kB

Release files / django_signal_webhooks-0.3.1.tar.gz

Download URL django_signal_webhooks-0.3.1.tar.gz
Size 17.8 kB
Tags Source
SHA-256 checksum
How to use checksums
23dc439be2fdea24b746726495eb1a7a59440809056482eebceb153d050a3f5b
BLAKE2b-256 checksum
How to use checksums
4115865e72e1da78bc6c6865ff16b0dffb11db62999fc91bed8c3c1668eac4c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.7 Linux/6.5.0-1025-azure

Release files / django_signal_webhooks-0.3.1-py3-none-any.whl

Download URL django_signal_webhooks-0.3.1-py3-none-any.whl
Size 22.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
863beb94f6536a09b04d516df6103037748891f5f4555df36796fb54c8649854
BLAKE2b-256 checksum
How to use checksums
eb7a0f193eb3351af74de8c3d0fa89f72005caf63ad9456e281e5cd9b2be1a10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.7 Linux/6.5.0-1025-azure

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page