Metadata-Version: 2.1
Name: django-zapier-trigger
Version: 1.0a3
Summary: Django (DRF) backed app for managing Zapier triggers.
Home-page: https://github.com/yunojuno/django-zapier-trigger
License: MIT
Author: YunoJuno
Author-email: code@yunojuno.com
Maintainer: YunoJuno
Maintainer-email: code@yunojuno.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: django (>=3.2,<5.0)
Requires-Dist: djangorestframework
Requires-Dist: python-dateutil
Requires-Dist: pytz
Requires-Dist: requests
Project-URL: Documentation, https://github.com/yunojuno/pdjango-zapier-trigger
Project-URL: Repository, https://github.com/yunojuno/django-zapier-trigger
Description-Content-Type: text/markdown

# 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:

1. A Zapier account
2. The Zapier CLI
3. ngrok, or some equivalent tunnelling software

## How does it work?



## Usage

