尝试从远程连接Django dev服务器

我已经在服务器或机器A中部署了我的django应用程序。我想从机器B访问我的网页。我的机器B在虚拟机箱中运行,并且我对机器A执行了ssh。我使用机器A启动了django开发服务器命令:python manage.py runserver 0.0.0.0:8000我去机器B尝试访问我的网页使用:http:// ip-machine -A:8000 / appname / login /然而,我无法连接。 我已经通过类似的问题,我已经尝试了所有的解决方案,如将settings.py中的allowed_hosts修改为['*']。 我也试图ping A机器,我得到了回应。 而且我还通过发出以下命令来检查端口是否打开,并且它也起作用。 netstat -anp | grep 8000还有什么我应该努力使这项工作? 或者是这个问题与Django开发服务器相关联。


我添加了这一行

allowed_hosts=['MY_SERVER_IP']

在文件中

/lib64/python2.7/site-packages/django/http/request.py

当我做了

python manage.py runserver 0.0.0.0:8000

有效。

链接地址: http://www.djcxy.com/p/33767.html

上一篇: Trying to connect Django dev server from remote

下一篇: Access request object from within django admin's authenticate()