【发布时间】:2020-03-20 11:51:26
【问题描述】:
我创建了一个名为 http://127.0.0.1:8000/event/allEvents 的 API,它可以在我的浏览器和 Postman 应用中完美运行。
但是,当我尝试从同一网络的另一台 PC 访问 API 时,它会返回错误 this site cannot be reached
【问题讨论】:
-
您是如何从“其他PC”尝试的?网址是什么?
-
当你运行你的应用程序时,尝试设置 ip 0.0.0.0 例如
./manage.py runserver 0.0.0.0:8000 -
127.0.0.1 是 localhost ,它表示它正在使用当前使用的计算机的 ip(在您的情况下 127.0.0.1 是您使用的计算机),您搜索的是 local network's IP
-
是的,我正在使用 localhost 访问此 url
http://127.0.0.1:8000/event/allEvents,并且它在服务器运行的情况下工作正常,但在同一网络上的另一台电脑上却无法正常工作 -
在其他电脑上的浏览器和邮递员上都点击这个网址..
标签: django api django-rest-framework