Доступ к Python Development Server с внешнего IP - PullRequest
29 голосов
/ 15 февраля 2011

Я изучаю Django и развернул приложения на своем iMac локально. Я хочу показать приложения с внешних IP-адресов через Интернет. Я добавил исключение в брандмауэр для порта 8000 и запустил сервер разработки Python через 8000. Доступ к локальному хосту, но не по сети. Однако, когда я попробовал XAMPP (Apache) через тот же порт 8000, я могу получить доступ к сайту извне, несмотря на необходимость изменения файла httpd-xampp.conf. Есть ли подобный файл для сервера python? Как я могу получить доступ к серверу разработчиков с внешних IP-адресов?

Среда: Mac OSX 10.5.8, Python 2.5, Django 1.2.5

Заранее спасибо!

1 Ответ

62 голосов
/ 15 февраля 2011
python manage.py runserver 0.0.0.0:8000

Это заставит его слушать любой адрес.Очень полезно, когда вы хотите разрабатывать поверх ssh с машины, на которую вы не можете установить вещи.

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