How to Install and Uninstall python3-django-rest-hooks Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 18,2024

1. Install "python3-django-rest-hooks" package

Here is a brief guide to show you how to install python3-django-rest-hooks on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install python3-django-rest-hooks

2. Uninstall "python3-django-rest-hooks" package

This tutorial shows how to uninstall python3-django-rest-hooks on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove python3-django-rest-hooks $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-django-rest-hooks package on Ubuntu 21.10 (Impish Indri)

Package: python3-django-rest-hooks
Architecture: all
Version: 1.6.0-1.1
Priority: optional
Section: universe/python
Source: python-django-rest-hooks
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Python Modules Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 68
Depends: python3-django, python3-requests, python3:any
Filename: pool/universe/p/python-django-rest-hooks/python3-django-rest-hooks_1.6.0-1.1_all.deb
Size: 18368
MD5sum: 06d86b7b0f597ed42f0bbfd2035efd3b
SHA1: e3b646a0caa1b83f6c762465c9cf99c899f62c28
SHA256: ffaa1515d51138f0571104b93a50800ed35768dc26104932b55d589836b5036a
SHA512: 3762f4bb686ac21134f797675b7f3b9136deecd408fc7da9360b4631ad16620e0cf6e70754b63f0b3c182ed81f8a39f1647bc42ab17b34d12fa3398066390e72
Homepage: https://github.com/zapier/django-rest-hooks/
Description-en: Add webhook subscriptions to Django apps (Python3 version)
REST Hooks are advanced versions of webhooks. Traditional webhooks are usually
managed manually by the user, but REST Hooks are not. They encourage RESTful
access to the hooks (or subscriptions) themselves. Add several hooks for any
combination of event and URLs, then get notificatied in real-time by a bundled
threaded callback mechanism.
.
By reusing Django's signals framework, this library can be integrated into any
existing Django app.
.
Using built-in actions, no work is required to support any basic created,
updated, and deleted actions across any Django model. It also allows for custom
actions (IE: beyond CRUD) to be simply defined and triggered for any model, as
well as truly custom events that let an application send arbitrary payloads.
.
By default, this library will just POST Django's JSON serialization of a model,
but it provides a serialize_hook method to customize payloads.
.
This package contains the Python 3 version of the library.
Description-md5: b46426c41019ed259e86ea630912f6bd