skip to navigation
skip to content

Not Logged In

django-revproxy 0.2.7

Yet another Django reverse proxy application.

django-revproxy
===============

A simple reverse proxy using Django. It allows to use Django as a
reverse Proxy to HTTP requets. It also allows to use Django as an
authentication Proxy.


Features
---------

* Proxies GET and POST requests
* Copy all http headers sent from the client to the proxied server
* Copy all http headers sent from the proxied server to the client (except `hop-by-hop`_)
* Sets the http header REQUEST_USER if the user is logged in Django
* Handles redirects
* No external dependencies (uses only Python standard library)

.. _hop-by-hop: http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.5.1


Install
--------

Because ``django-revproxy`` still in development it is not on python package index (pypi).
For now you can install it using ``pip`` directly from the github repo.

.. code-block::

    pip install https://github.com/TracyWebTech/django-revproxy
 
File Type Py Version Uploaded on Size
django-revproxy-0.2.7.tar.gz (md5) Source 2013-11-21 9KB
  • Downloads (All Versions):
  • 8 downloads in the last day
  • 176 downloads in the last week
  • 689 downloads in the last month