【问题标题】:django server address invaliddjango 服务器地址无效
【发布时间】:2016-02-07 07:09:05
【问题描述】:

我从 Windows 7 命令行 http://0.0.0.0:8000 启动了 Django 开发服务器,消息正常。但是当我在浏览器中输入地址时,它返回了 ERR_ADDRESS_INVALID。可能是什么问题? 更新: 这次我在http://127.0.0.1:8000 运行服务器,无论如何这是一个默认值,它给了我很多消息,最后一个是'UnicodeDecodeError:“utf-8”无法在位置2解码字节0xcf:无效的续行'。 我打开了错误文件,但搜索在那里没有找到这样的字节。现在我被困住了。到目前为止有什么建议吗?

【问题讨论】:

  • 0.0.0.0 是通配符 IPv4 地址。它告诉 django 监听本地机器上的每个 IP 地址。它不是一个有效的连接目标地址。您可能想尝试使用 http://127.0.0.0:8000 (localhost) 或 http://ip-adress-of-your-computer /
  • 你在浏览器中输入了什么地址?

标签: python django windows ip-address


【解决方案1】:

我认为,IP 地址 0.0.0.0 是一个特殊地址,在网络方面使用时表示默认路由。我认为您必须改用 localhost 或 127.0.0.1 。只需在命令提示符下键入 route print 命令,它就会显示路由表,其中 0.0.0.0 将出现,它指定了默认路由。

【讨论】:

    猜你喜欢
    • 2019-09-15
    • 2018-03-07
    • 2021-06-05
    • 2012-02-05
    • 1970-01-01
    • 2021-06-03
    • 1970-01-01
    • 2016-04-08
    • 2014-06-27
    相关资源
    最近更新 更多