Django runserver 时报错 [Errno 11001] getaddrinfo failed

现象描述:

python 使用 Django 命令 python manage.py runserver 0:8000 时,在浏览器登录遇到错误 [Errno 11001] getaddrinfo failed错误:

解决办法:

  1. 查看本机ip地址(windows 在 cmd 中输入ipconfig 可查看本机ip)
  2. 打开 Django 项目的 settings.py文件,在 ALLOWED_HOSTS = [] 中填入查询到的ip 如:ALLOWED_HOSTS = ['192.168.2.1']
  3. 使用命令 python manage.py runserver 192.168.2.1:8000 重新启动项目
  4. 浏览器登录 http://192.168.2.1:8000 问题解决
备注:

文章从个人CSDN搬移,CSDN不在使用

原文地址
GitHub主页

posted @ 2023-12-13 09:34  星尘的博客  阅读(690)  评论(0编辑  收藏  举报