rorito / django-requestrepeat

django-requestrepeat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

requestrepeat

A Django app that will receive a web POST request and resend that same POST to several servers.

Quick start

  1. Add "requestrepeat" to your INSTALLED_APPS setting like this:
```
INSTALLED_APPS = (
... 'requestrepeat',

)

```

  1. Add some code

Usage: ```

repeat(request,addresses=("http://my.first.url.com/ipn", "http://my.second.url.com/ipn/"))

```

Example: ```

urls.py url("^repeater/$", 'requestrepeat.views.listener', name='listener'),

views.py

@csrf_exempt def listener(request):

return repeat(request,addresses=("http://127.0.0.4:8000", "http://127.0.0.6:8000"))

``` 3. Send a POST request with data to http://127.0.0.1:8000/repeater/ replicate that post to several urls.

About

django-requestrepeat

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%