如何直播django项目

时间:2017-11-03 15:57:21

标签: python django nginx server web-hosting

我开发了一些 Django 的网站。现在我希望看到他们的生活。我已经购买了 VPS服务器托管。所有设置都像pip/applications。此外,当我运行服务器时,它显示

  

Django 1.11版,使用设置' wer.settings'

     

http://127.0.0.1:8000/

启动开发服务器      

使用CONTROL-C退出服务器。

但我不知道为什么它没有在我的域名中显示。

我需要在settings.py文件中进行哪些更改才能在我的域中显示或主持它。 使用相同的命令是不可能的: -

python manage.py runserver 

3 个答案:

答案 0 :(得分:4)

Gunicorn,nginx和主管提供良好稳定的生产环境。更多细节在这里; https://hackernoon.com/deploy-django-app-with-nginx-gunicorn-postgresql-supervisor-9c6d556a25ac

注意:我没有写这篇文章,但它提供了足够的信息来帮助你。

答案 1 :(得分:0)

django中的Runserver不适合生产,但如果你想在实时环境中使用:

python manage.py runserver  0.0.0.0:8000

使用vps服务器ip浏览网站

http://vps_server_ip:8000

答案 2 :(得分:0)