Я не могу запустить Django в нелокальном режиме - PullRequest
0 голосов
/ 10 мая 2019

У меня VPS с серверной ОС Ubuntu 18.04. Я установил Apache 2 на нем, и у меня есть домен. Я настроил Let's Encrypt таким образом, чтобы на моем веб-сайте был HTTPS, а весь HTTP-трафик перенаправлялся на HTTPS.

Моя страница по умолчанию - /var/www/mydomain.net/html/index.html, и когда я набираю свой домен в браузере, он показывает содержимое этой страницы, и это здорово.

Но теперь я хочу создать сайт с Django, поэтому я выполнил (в виртуальной среде) django-admin startproject mydomain внутри каталога /var/www/mydomain.net. Затем я выполнил python3 manage.py runserver 0.0.0.0:8000, как упомянуто в этого урока , но вместо того, чтобы показать django по умолчанию "Поздравляем, это работает!" страница, мой браузер загружается бесконечно долго, не показывая ни одной страницы.

Я попытался установить Debug на False и добавить "*" в ALLOWED_HOSTS, но ничего не решило проблему.

...