Yet another Django reverse proxy application.
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.
- 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)
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.
pip install https://github.com/TracyWebTech/django-revproxy