Sax*_*ute 3 python django localhost
我的编程老师负责学习Django.但是,我需要在命令行linux框上编码,因此无法从所述linux框访问网页.
要进行测试,我需要将其托管在计算机的本地IP而不是localhost上.我目前正在使用此命令运行Django开发服务器:
python manage.py runserver 0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)
Firefox和Chrome可以在Linux机器的IP地址访问开发服务器,但Internet Explorer不能.
不幸的是(我说老师),我不能提供一个linux主机 - 只有一个linux服务器和一个windows主机做开发.
他实际上正在使用Paul提供的命令正确运行Web服务器.但由于某种原因,它只在Firefox/Chrome中可见,IE只提供了一个通用的"网页无法显示"
但是这个问题可以通过使用整个地址来解决:http://不像Chrome和Firefox那样是可选的.
运行开发服务器时,可以通过为其指定IP地址0.0.0.0使其在本地网络上可用,如下所示:
python manage.py runserver 0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)
如果您的Linux机箱的本地IP地址是例如192.168.1.37,您将访问开发服务器:
http://192.168.1.37:8000
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3214 次 |
| 最近记录: |