Django приложение не обслуживается на Digitalocean Droplet

Я слежу за этим учебником в Интернете 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 ответ

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

Другие вопросы по тегам