Уведомления

Группа в Telegram: @pythonsu

#1 Март 19, 2014 15:28:33

mr.xjack
Зарегистрирован: 2014-03-19
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог ProxyPass для Django development server

Добрый день. По работе достался по наследству веб-проект на django от другого разработчика. В проекте имеется чат, реализованный через tornado. Tornado запускает отдельный сервер на порту 8086, к которому коннектится javascript-клиент. Сам я пока в этих технологиях новичок, а достучаться до предыдущего программиста не получается. То что мне передали другие сотрудники - это следующая настройка для apache:
ProxyPass /dchat/ http://127.0.0.1:8086/dchat/
и все. Далее клиент просто отправляет запросы на урл /dchat/. Вся проблема в том что для запуска я использую не apache, а отладочный сервер джанги, и мне так и не удалось найти как сделать штуку аналогичную ProxyPass для него, что нужно прописать в urls.py. Буду благодарен если подскажете решение.

Отредактировано mr.xjack (Март 19, 2014 16:34:12)

Офлайн

#2 Март 19, 2014 21:03:53

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Аналог ProxyPass для Django development server

mr.xjack
поправь в js c /dchat/ на http://127.0.0.1:8086/dchat/

Офлайн

#3 Март 20, 2014 14:24:13

mr.xjack
Зарегистрирован: 2014-03-19
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог ProxyPass для Django development server

В js слишком много таких мест, долго придется исправлять, да и к тому же получится привязка к локальному серверу. Лучше все-таки реализовать прокси.
Либо альтернативное решение - сделать запуск через apache, но так чтобы я мог подключить отладчик django. Опять таки пока не нашел способа как это сделать.

Отредактировано mr.xjack (Март 20, 2014 14:26:17)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version