Django сервер работает, но не может попасть по URL - PullRequest
1 голос
/ 09 мая 2020

Я на Windows 10. У меня работает сервер Django, на котором написано следующее:

python manage.py runserver
Watching for file changes with StatReloader

Это руководство по DRF. Когда я go на http://127.0.0.1: 8000 / users / , я получаю экран, который вы получаете, когда ваш inte rnet не работает:

This site can’t be reached  127.0.0.1 refused to connect.

Каждый раз, когда я нажимаю URL, сервер ничего не регистрирует. Обычно выводится новая строка, показывающая запрос и либо 200, либо ошибку. Я никогда не видел, чтобы это происходило после запуска сервера Django. Я также обычно не делаю python на windows. Я предпочитаю Linux. Я предполагаю, что это проблема Windows.

Ответы [ 2 ]

0 голосов
/ 09 мая 2020

Я решил это, набрав несколько случайных букв в файле и попытавшись перезапустить сервер. На этот раз он действительно показал ошибку, отсутствие импорта include в файл url. После исправления ошибки (которая не проявлялась в первые 3 раза, когда я запускал сервер) проблема исправлена ​​

0 голосов
/ 09 мая 2020

Вы не можете использовать python manage.py runserver без указания порта. единственное, что вам нужно сделать, это просто добавить порт рядом с вашей командой:

python manage.py runserver 8000

с помощью следующей команды ваш проект Django будет запускаться на локальном сервере на порту 8000, и вы можете получить к нему доступ по указанному ниже URL :

localhost:8000 or 127.0.0.1:8000

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