Веб-сервер Django запускается, но ничего не запрашивает - PullRequest
0 голосов
/ 31 августа 2018

[решено] Пожалуйста, проверьте мой комментарий

Итак, вот как началась проблема. У меня был установлен Python 3.6.4 на моем компьютере с Windows, как на 4 месяца. Все было нормально. Вчера я решил обновить до Python 3.7.0. Я спросил вокруг и знал, что нет никакого способа, кроме удаления старой версии и установки снова. Я так и сделал. Но так как я сделал это, я запускаю свой сервер django, он запускается, говорит мне, что он работает на 127.0.0.1:8000, но он ничего не запрашивает, я имею в виду, что сайт не загружается. Я смотрю на терминал, нет запросов или что-нибудь. Я задавался вопросом, если есть проблема с проектом, и скопировал его, запустите его на manjaro на virtualbox. Работало отлично.
Как мне решить эту проблему? Это не дает мне никакой ошибки. Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 31 августа 2018

Так вот как я это решил. Я установил Ubuntu (подсистему) на моей машине windwos 10, и у меня есть virtualbox. Это работало на virtualbox, но не на Windows 10 или на Ubuntu. Я вспомнил комментарий @SpaselTogalk и подумал, что это должен быть брандмауэр.
Так вошел в Панель управления> Брандмауэр Защитника Windows> Расширенные настройки> Входящие правила
и увидел эти два связаны с папкой Python36, которая является моей Python37.
Очевидно, что он не редактировался автоматически после того, как я удалил py3.6 и обновил до py3.7.
Во всяком случае, я отредактировал, и это сработало.

0 голосов
/ 31 августа 2018

Может из-за многих проблем. Может быть, осталось немного кода на Python или несовпадения. Вместо того, чтобы терять время на поиск проблемы, просто перенесите свой проект Django в git и попробуйте установить виртуальную среду и установить python3.7 и Django, какую бы версию вы не использовали в своем проекте (самая последняя версия 2.1).

Вы можете следовать этим урокам:

https://docs.djangoproject.com/en/2.1/topics/install/ https://www.youtube.com/watch?v=MEcWRk9w0t0&t=354s

...