Django первый проект - PullRequest
       0

Django первый проект

0 голосов
/ 11 июля 2010

Я скачал django и следовал инструкциям по развертыванию моего первого сайта:

В документах написано:

"Теперь, когда сервер работает, зайдите в http://127.0.0.1:8000/ с помощью веб-браузера. Вы увидите страницу" Welcome to Django "в приятной голубоватой пастели. Это сработало!"

Проблема в том, что я не запускаю сайт локально, а на удаленном компьютере. Кроме того, на этой машине работает Apache, поэтому при наборе:

http://my_ipaddress

Я получаю страницу Apache по умолчанию.

Когда я бегу http://my_ipadress:8000

Я получаю ошибку (в моем браузере);

Oops! Firefox не может подключиться к [MY_IPADDRESS]: 8000

Как мне решить эту проблему?

Ответы [ 4 ]

2 голосов
/ 11 июля 2010

В данный момент вы работаете с сервером разработки и по умолчанию предотвращает размещение веб-страницы на удаленном клиенте.Обойти это можно в разделе «Изменение порта» в связанных документах:

Если вы хотите изменить IP-адрес сервера, передайте его вместе с портом.Поэтому для прослушивания всех общедоступных IP-адресов (полезно, если вы хотите показать свою работу на других компьютерах), используйте:

python manage.py runserver 0.0.0.0:8000

0 голосов
/ 12 июля 2010

Вы должны попробовать [YOUR_SERVER_IP]: 8000

Не забывайте, что вы не должны запускать сервер разработки в производстве и предпочитаете apache_wsgi

0 голосов
/ 11 июля 2010

Если вы будете следовать основным указаниям, вы запустите свой сервер следующим образом:

python manage.py runserver

Это запустит сервер, который прослушивает порт 8000 на localhost (127.0.0.1).

Вы можете добавить дополнительные параметры, чтобы указать другой хост / порт:

python manage.py runserver 0.0.0.0:8000

Это заставит ваш сервер прослушивать все доступные интерфейсы на порту 8000, которые должны соответствовать вашим потребностям.Если порт 8000 уже используется, просто выберите другой номер порта, если он больше 1024.

0 голосов
/ 11 июля 2010

Убедитесь, что порт, который вы пытаетесь использовать (8000), перенаправлен вашим маршрутизатором.

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