Skip to main content

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

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)

Uploaded Source

Built Distribution

django_phaxio-1.0.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file django-phaxio-1.0.0.tar.gz.

File metadata

File hashes

Hashes for django-phaxio-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f653cdaa7fee824ccbc1641dd164338f8b5b11d9a7838a2b2a83fc8a9471c85e
MD5 929c7651d794bd3457d614326d1cbde3
BLAKE2b-256 3602683963fc0f5e4049c13029cda27d905be1cbb6a2287bb29b278b2d2fb541

See more details on using hashes here.

File details

Details for the file django_phaxio-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_phaxio-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 95bb9ffe2b14ddfb47dd9174b7d766ad62275b3082e000761bf9fffad36cbd55
MD5 701909b9f5e77624886e21bcee1067e0
BLAKE2b-256 906d9a7a8f54141581ad930a8dd131b1f8d2e89936bbf9fc0ca76c38581b5f92

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page