Форум сайта python.su
Добрый день. По работе достался по наследству веб-проект на 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)
Офлайн
mr.xjack
поправь в js c /dchat/ на http://127.0.0.1:8086/dchat/
Офлайн
В js слишком много таких мест, долго придется исправлять, да и к тому же получится привязка к локальному серверу. Лучше все-таки реализовать прокси.
Либо альтернативное решение - сделать запуск через apache, но так чтобы я мог подключить отладчик django. Опять таки пока не нашел способа как это сделать.
Отредактировано mr.xjack (Март 20, 2014 14:26:17)
Офлайн