完整报错如下:

Traceback (most recent call last):
  File "/usr/lib/python3.7/threading.py", line 926, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.7/threading.py", line 870, in run
    self._target(*self._args, **self._kwargs)
  File "/home/appleyuchi/.virtualenvs/python3.7/lib/python3.7/site-packages/django/utils/autoreload.py", line 54, in wrapper
    fn(*args, **kwargs)
  File "/home/appleyuchi/.virtualenvs/python3.7/lib/python3.7/site-packages/django/core/management/commands/runserver.py", line 117, in inner_run
    self.check(display_num_errors=True)
  File "/home/appleyuchi/.virtualenvs/python3.7/lib/python3.7/site-packages/django/core/management/base.py", line 436, in check
    raise SystemCheckError(msg)
django.core.management.base.SystemCheckError: SystemCheckError: System check identified some issues:

ERRORS:
?: (admin.E408) 'django.contrib.auth.middleware.AuthenticationMiddleware' must be in MIDDLEWARE in order to use the admin application.
?: (admin.E409) 'django.contrib.messages.middleware.MessageMiddleware' must be in MIDDLEWARE in order to use the admin application.
?: (admin.E410) 'django.contrib.sessions.middleware.SessionMiddleware' must be in MIDDLEWARE in order to use the admin application.

解决方案:

MIDDLEWARE_CLASSES = ('django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.auth.middleware.SessionAuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware','django.middleware.security.SecurityMiddleware','oscar.apps.basket.middleware.BasketMiddleware','django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
)

改成:

MIDDLEWARE  = ['django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware',# 'django.contrib.auth.middleware.SessionAuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware','django.middleware.security.SecurityMiddleware','oscar.apps.basket.middleware.BasketMiddleware','django.contrib.flatpages.middleware.FlatpageFallbackMiddleware'
]

改变的地方有3处

①MIDDLEWARE_CLASSES->MIDDLEWARE

②元组()改成列表[]

③'django.contrib.auth.middleware.SessionAuthenticationMiddleware',在Django新版本中删除

ERRORS: ?: (admin.E408) 'django.contrib.auth.middleware.AuthenticationMiddleware' must be in MIDDLEW相关推荐

  1. django报错ERRORS:?: (admin.E402) ‘django.contrib.auth.context_processors.auth‘

    django导入'django.template.context_processors.media'后报错如下: ERRORS: ?: (admin.E402) 'django.contrib.aut ...

  2. 问题解决FileNotFoundError: [Errno 2] No such file or directory: '/tmp/_MEImHg8uh/django/contrib/auth/pas

    django 在 pyinstaller 安装时很多问题.如题是问题 报错为: Unhandled exception in thread started by <function check_ ...

  3. Django进阶-auth集成认证模块

    auth认证模块是Django内置集成的一个用户认证模块. auth认证模块方法 方法 释义 auth.authenticate() 认证校验 auth.login(request,user) 封装认 ...

  4. django使用auth模块进行身份认证

    https://docs.djangoproject.com/zh-hans/2.0/topics/auth/default/#authentication-in-web-requests djang ...

  5. Django实现auth模块下的登录注册与注销

    本文已发现bug,空密码可注册,空用户名报错等 及新功能,js警告空密码,用户名已被注册,密码账号错误等信息 已更新到文章:https://blog.csdn.net/s_kangkang_A/art ...

  6. django之auth模块

    django之auth模块 auth模块的导入 from django.contrib import auth django中的auth模块有其自己完整的一套方法: 登录验证.注销.用户的创建.比较用 ...

  7. Django.contrib 概述

    Django.contrib是啥? 1.它是一个强大的功能包,是Django的标准库. 2.Django的标准库存放在 django.contrib 包中.每个子包都是一个独立的附加功能包. 这些子包 ...

  8. RuntimeError: Model class django.contrib.sites.models.Site doesn't declare an explicit app_label and

    解决方案如下: settings.py中写入: INSTALLED_APPS = [...'django.contrib.sites', ]SITE_ID = 1

  9. Django contrib Comments 评论模块详解

    一.快速入门 快速使用步骤: 安装包:pip install django-contrib-comments 在django的settings中的INSTALLED_APPS处添加'django.co ...

最新文章

  1. java线程状态有哪几种,顺利拿到offer
  2. ScrollViewer滚动究竟来触发载入数据的Behavior
  3. MYSQL存储磁盘创建vgcreate_【转】parted创建硬盘分区并创建LVM
  4. php重定义地址栏url,thinkphp框架实现路由重定义简化url访问地址的方法分析
  5. Iirf安装配置(图文)
  6. 功率谱 魏凤英统计程序_单通道语音增强之统计信号模型
  7. 【Flink】This YARN version does not support getSchedulerResourceTypes
  8. 机器学习入门笔记(四):朴素贝叶斯分类
  9. .xyz域名注册总量TOP10:阿里云挤进十强 位居榜尾
  10. Grails 基础环境搭建及HelloWorld
  11. python 儿童教程_教孩子学编程PYTHON语言版PDF_Python教程
  12. python右对齐 数字_python format格式化进阶-左对齐右对齐 取位数
  13. 设置hyper-v虚拟机的enhanced session mode
  14. 电商兴头上的丁磊请注意,阿里云在用AI养猪了
  15. 数据结构与算法之美(二)
  16. Java入门篇——安装Java SE14
  17. 做“网站SEO”的你懂得分析搜索方向的大势吗?
  18. laravel实现第三方登录(qq登录)
  19. Vue--》超详细教程——vue-cli脚手架的搭建与使用
  20. java实现尾递归优化,你们都知道递归,尾递归呢?什么又是尾递归优化?

热门文章

  1. FFT-Matlab初步实现
  2. Android中实现APP文本内容的分享发送与接收方法简述
  3. Javascript闭包概念剖析
  4. 运行ant脚本(转载)
  5. js优化阿里云图片加载(二)
  6. ES10的动态导入文件
  7. mysql实时监听canal+kafka
  8. CentOs MySQL数据目录迁移
  9. 无向图:计算亏格(环的孔洞)
  10. 三维重建12:室内三维物体的位姿识别论文列表