Django (DRF) backed app for managing Zapier triggers.
Project description
Django Zapier Triggers
DO NOT USE IN PRODUCTION - ALPHA RELEASE
Django app for managing Zapier triggers.
Version support
This app supports Django 3.2+ (HttpResponse.headers
), and Python 3.10+.
This app provides the minimal scaffolding required to support a Zapier trigger in your application. Specifically it supports token-based authentication and endpoints for RestHook and Polling triggers.
As well as three Django apps (zapier.contrib.authtoken
,
zapier.triggers.hooks
and zapier.triggers.polling
) this project also
includes a working Zapier app (publishable using the Zapier CLI), and a
Demo django project that you can use to test the Zapier integration.
With the Demo app running locally (and available to the internet via
e.g. ngrok) you can test pushing data to a Zapier "zap".
Prequisites
If you want to run the end-to-end demo you will need:
- A Zapier account
- The Zapier CLI
- ngrok, or some equivalent tunnelling software
How does it work?
Usage
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
Hashes for django-zapier-trigger-1.0a3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0a4e00a49dac95ee85d62ae8f1ce7debc5a9ddce8c54d115faf96cab94a525e |
|
MD5 | 766cc6d9ccac331e2e420752e96590e8 |
|
BLAKE2b-256 | 22caeaeb43c4219820a853cbb5669ec1df29baa47f49ae5590055f237aded19a |
Hashes for django_zapier_trigger-1.0a3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f5deac95465c157f02b36aa6c6692fee1825fe544535b1e48c5dbe5c4b8a4b4 |
|
MD5 | 2fc43a83c584147a5025d0ff73c58fd9 |
|
BLAKE2b-256 | c637f6ea377439e461a9d1a71afc9032aefb065ab7534155303ba33960aed322 |