A Django WebHook handler for Phaxio_. This library handles callback from the Phaxio_ API to a Django application and translates them into `Django signals <https://docs.djangoproject.com/en/stable/topics/signals/>`_. .. _Phaxio: https://www.phaxio.com/
Project description
[![Django-CC](https://img.shields.io/badge/Django-CC-ee66dd.svg)](https://github.com/codingjoe/django-cc)
[![version](https://img.shields.io/pypi/v/django-phaxio.svg)](https://pypi-hypernode.com/pypi/django-phaxio/)
[![ci](https://api.travis-ci.org/Thermondo/django-phaxio.svg?branch=master)](https://travis-ci.org/Thermondo/django-phaxio)
[![coverage](https://coveralls.io/repos/Thermondo/django-phaxio/badge.svg?branch=master)](https://coveralls.io/r/Thermondo/django-phaxio)
[![code-health](https://landscape.io/github/Thermondo/django-phaxio/master/landscape.svg?style=flat)](https://landscape.io/github/Thermondo/django-phaxio/master)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Thermondo/django-phaxio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
# Django Phaxio
Django WebHooks for [Phaxio] callbacks.
## Installation
Simply install the latest stable package using the command
```shell
pip install django-phaxio
```
add `'django_phaxio',` to `INSTALLED_APP`s in your settings.py
and add
```python
url(r'^phaxio/', include('django_phaxio.urls', namespace='phaxio')),
```
to your ``urlpatterns`` in your URL root configuration.
You will also need to set the [Phaxio] callback token for security.
`PHAXIO_CALLBACK_TOKEN` (required):
Callback token provided by Phaxio to verify the request origin.
See https://www.phaxio.com/docs/security/callbacks
## Documentation
The latest documentation can be found at [Read the Docs](http://django-phaxio.rtfd.org/).
## Contribution
Please read the [Contributing Guide](CONTRIBUTING.md) before you submit a pull request.
[Phaxio]: https://www.phaxio.com
[![version](https://img.shields.io/pypi/v/django-phaxio.svg)](https://pypi-hypernode.com/pypi/django-phaxio/)
[![ci](https://api.travis-ci.org/Thermondo/django-phaxio.svg?branch=master)](https://travis-ci.org/Thermondo/django-phaxio)
[![coverage](https://coveralls.io/repos/Thermondo/django-phaxio/badge.svg?branch=master)](https://coveralls.io/r/Thermondo/django-phaxio)
[![code-health](https://landscape.io/github/Thermondo/django-phaxio/master/landscape.svg?style=flat)](https://landscape.io/github/Thermondo/django-phaxio/master)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Thermondo/django-phaxio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
# Django Phaxio
Django WebHooks for [Phaxio] callbacks.
## Installation
Simply install the latest stable package using the command
```shell
pip install django-phaxio
```
add `'django_phaxio',` to `INSTALLED_APP`s in your settings.py
and add
```python
url(r'^phaxio/', include('django_phaxio.urls', namespace='phaxio')),
```
to your ``urlpatterns`` in your URL root configuration.
You will also need to set the [Phaxio] callback token for security.
`PHAXIO_CALLBACK_TOKEN` (required):
Callback token provided by Phaxio to verify the request origin.
See https://www.phaxio.com/docs/security/callbacks
## Documentation
The latest documentation can be found at [Read the Docs](http://django-phaxio.rtfd.org/).
## Contribution
Please read the [Contributing Guide](CONTRIBUTING.md) before you submit a pull request.
[Phaxio]: https://www.phaxio.com
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-phaxio-1.0.0.tar.gz
(4.9 kB
view details)
Built Distribution
File details
Details for the file django-phaxio-1.0.0.tar.gz
.
File metadata
- Download URL: django-phaxio-1.0.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f653cdaa7fee824ccbc1641dd164338f8b5b11d9a7838a2b2a83fc8a9471c85e |
|
MD5 | 929c7651d794bd3457d614326d1cbde3 |
|
BLAKE2b-256 | 3602683963fc0f5e4049c13029cda27d905be1cbb6a2287bb29b278b2d2fb541 |
File details
Details for the file django_phaxio-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: django_phaxio-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95bb9ffe2b14ddfb47dd9174b7d766ad62275b3082e000761bf9fffad36cbd55 |
|
MD5 | 701909b9f5e77624886e21bcee1067e0 |
|
BLAKE2b-256 | 906d9a7a8f54141581ad930a8dd131b1f8d2e89936bbf9fc0ca76c38581b5f92 |