如何使局域网中的其他主机能通过浏览器访问django项目?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luhu124541/article/details/88096392

一、0.0.0.0:8000的含义?

在服务端,0.0.0.0表示本机上的任意IPv4地址。后面的8000表示开放的端口号

二、查看本机在局域网中的IP地址

1、打开命令提示符,输入ipconfig/all,图中标出的就是我们需要的IP地址
在这里插入图片描述

三、配置django的ALLOWED_HOST

1、打开django工程中的settings.py文件,将DEBUG设置为False,将之前的IP地址复制到ALLOWED_HOST后面的列表中,如下图所示。
在这里插入图片描述

四、访问

1、启动django自带的服务器,终端中输入:python manage.py runserver 0.0.0.0:8000
2、在同一局域网的其他电脑或手机上输入http://192.168.43.97:8000/yoururl, (yoururl部分换成你自己设置好的url即可),然后就能访问django项目了。

猜你喜欢

转载自blog.csdn.net/luhu124541/article/details/88096392