如何处理启动Django后浏览器显示服务器拒绝访问的问题?

2026-05-24 22:400阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计736个文字,预计阅读时间需要3分钟。

如何处理启动Django后浏览器显示服务器拒绝访问的问题?

这个问题耗费了我整整一晚上的时间才解决,希望有和我一样遇到这种情况的人能少走一些弯路。启动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后浏览器显示服务器拒绝访问的问题?

这个问题耗费了我整整一晚上的时间才解决,希望有和我一样遇到这种情况的人能少走一些弯路。启动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降级更简单。

阅读全文