Прокси с джанго и ганкорном - PullRequest
3 голосов
/ 01 ноября 2010

У меня есть приложение django, которое я использую с помощью gunicorn. Я делаю это, используя метод, прописанный на сайте с оружейным оружием - встраивание оружейного оружия в мое приложение django.

Я пытаюсь настроить прокси в моем приложении, чтобы при переходе на "http://mysite.com/proxy/" он вам на прокси" http://mysite.com:8100".

Я знаю, что могу сделать это с Apache и другими веб-серверами. По некоторым причинам я предпочел бы сделать это напрямую с gunicorn / django. Одна из этих причин - держать все в одном месте.

Мой вопрос: каков наилучший способ сделать это? И это вообще ужасная идея?

Спасибо.

Ответы [ 2 ]

1 голос
/ 10 ноября 2010

Я написал dj-revproxy для легкой интеграции прокси в django. Бонус заключается в том, что он использует restkit, который использует HTTP-движок gunicorn. (Я один из авторов Gunicorn). Больше информации здесь:

https://github.com/benoitc/dj-revproxy

1 голос
/ 01 ноября 2010

Вы должны развернуть какое-нибудь прокси-приложение в вашей установке gunicorn, например WSGIProxy .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...