美文网首页
局域网中的其他电脑访问本机Django项目

局域网中的其他电脑访问本机Django项目

作者: _嘿嘿 | 来源:发表于2017-12-17 00:59 被阅读0次

    问题出现

    今天在树莓派上面安装了python,开始学习python,做一下小的项目,初始目标是使用电脑远程连接树莓派来控制开关,我使用了django框架来开发,这个感觉开发速度真的好快,比java配置简单,而且速度要快。项目在本地写好之后导入树莓派中,启动项目。

    python manage.py runserver

    这里倒是正常启动,然后我再电脑上输入192.168.1.52:8000,结果一直显示无法访问。刚开始我以为是端口没有开放(小白不要介意,这个应该不是这么说的),我就去开放8000端口,接口再启动的时候显示端口占用。纳尼?什么情况?方正是我搞得不对,端口这块肯定理解是由问题的,别人说端口是跟着应用程序启动开放的。(搞明白了再说,希望不会误导大家)

    后来我又在网上查了资料以为是防火墙封了端口吧,我又去找怎么去关掉防火墙

    servie iptables status

    这里先看看防火墙的状态,结果这里直接显示没有防火墙服务开启。妈蛋,到底是怎么回事。

    直到我看到了这个命令

    python manage.py runserver 0.0.0.0:8000

    试了一下居然用电脑通过192.168.0.52:8000可以访问了

    目前还没有找到这个是为什么。等搞明白了再来更新,也欢迎小伙伴来帮我解答。

    相关文章

      网友评论

          本文标题:局域网中的其他电脑访问本机Django项目

          本文链接:https://www.haomeiwen.com/subject/cttywxtx.html