如何处理启动Django后浏览器显示服务器拒绝访问的问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计736个文字,预计阅读时间需要3分钟。
这个问题耗费了我整整一晚上的时间才解决,希望有和我一样遇到这种情况的人能少走一些弯路。启动Django后,服务器拒绝访问,可以尝试以下方法解决:
1. 没有开启允许访问权限 编辑你创建的项目,找到settings.py文件,确保以下配置正确:
python ALLOWED_HOSTS=['你的域名', 'localhost', '127.0.0.1']
这个问题用了我整整一晚上的时间才解决,希望有人遇到和我一样的时能少走些弯路。
启动Django,服务器拒绝访问,可以尝试以下方法解决:
1. 没有开启允许访问
编辑你所创建项目(HelloWorld)目录下settings.py,把其中的
ALLOWED_HOSTS=[] 修改为 ALLOWED_HOSTS=['*'] // '*'表示任意地址
2.Django版本太高(SQLite3版本太低)
运行python3 manage.py runserver 0.0.0.0:8000报错:
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17)
由于CentOS所带的SQLite3版本太低,在错误提示中SQLite版本至少要3.8.3,所以有两种方法解决:降低Django版本、升级SQLite。
个人觉得给Django降级更简单。
本文共计736个文字,预计阅读时间需要3分钟。
这个问题耗费了我整整一晚上的时间才解决,希望有和我一样遇到这种情况的人能少走一些弯路。启动Django后,服务器拒绝访问,可以尝试以下方法解决:
1. 没有开启允许访问权限 编辑你创建的项目,找到settings.py文件,确保以下配置正确:
python ALLOWED_HOSTS=['你的域名', 'localhost', '127.0.0.1']
这个问题用了我整整一晚上的时间才解决,希望有人遇到和我一样的时能少走些弯路。
启动Django,服务器拒绝访问,可以尝试以下方法解决:
1. 没有开启允许访问
编辑你所创建项目(HelloWorld)目录下settings.py,把其中的
ALLOWED_HOSTS=[] 修改为 ALLOWED_HOSTS=['*'] // '*'表示任意地址
2.Django版本太高(SQLite3版本太低)
运行python3 manage.py runserver 0.0.0.0:8000报错:
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17)
由于CentOS所带的SQLite3版本太低,在错误提示中SQLite版本至少要3.8.3,所以有两种方法解决:降低Django版本、升级SQLite。
个人觉得给Django降级更简单。

