1,将VM虚拟机设置为桥连接模式,桥连接下的选项(复制物理网络连接状态(P))如果自己使用的是台式机机就不必要选。此项的意思就是:假如你的虚拟机安装在笔记本上,在你切换有线网络和无线网络时,IP地址就可能会发生变化。选择了此项之后,IP地址就不会发生变化。

2.在虚拟机中开启相对应的端口号

//添加端口号
firewall-cmd --zone=public --add-port=8000/tcp --permanent
firewall-cmd --reload
systemctl restart firewalld.service

注:第3步可以不要!

3.开启宿主机(也就是你本机的win系统)上相对应的端口号(如果不能访问的话)

如何开启win系统的端口,自己可以百度一下,网上很多资源,例如:https://www.jianshu.com/p/11df41ddfcdb

至此重新开启虚拟机中的django程序就可以正常访问了。 

最后一步(重要!)使用以下命令开启服务:

python manage.py runserver 0.0.0.0:8000

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐