Django приложение не обслуживается на Digitalocean Droplet - PullRequest
0 голосов
/ 22 ноября 2018

Я следую этому учебному пособию онлайн https://simpleisbetterthancomplex.com/tutorial/2016/10/14/how-to-deploy-to-digital-ocean.html

Я попал на промежуточный этап, где хочу проверить, могу ли я получить доступ к приложению по IP-адресу.Я запускаю python manage.py runserver 0.0.0.0:8000, который возвращает следующее:

System check identified no issues (0 silenced).
November 22, 2018 - 17:41:08
Django version 2.1.3, using settings 'mysite.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.

Так что никаких ошибок.Затем я перехожу к my_droplet_ip: 8000 и получаю тайм-аут."потребовалось много времени, чтобы ответить."

Я запускаю команду runserver от пользователя, а не от пользователя root.Не знаю, имеет ли это значение ...

Есть идеи, что здесь происходит?

1 Ответ

0 голосов
/ 23 ноября 2018

Мне пришлось выставить порт 8000, выполнив команду sudo ufw allow 8080.Не упоминалось нигде в учебнике ...

...