Django 里解决自定义中间件的问题

如果在项目文件夹下创建一个文件夹utils,里面存自己定义的中间件。

要是出现这种问题

python 复制代码
django.core.exceptions.ImproperlyConfigured: 'utils.md.ExampleMiddleware' isn't a subclass of AppConfig.

解决方法:

settings.py

python 复制代码
# 将自定义的中间件写在这里

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'utils.md.ExampleMiddleware',  # 写这里
]

点个赞呗~

相关推荐
{⌐■_■}18 分钟前
【计网】认识跨域,及其在go中通过注册CORS中间件解决跨域方案,go-zero、gin
java·linux·开发语言·c++·中间件·golang·gin
noravinsc5 小时前
django admin AttributeError: ‘UserResorce‘ object has no attribute ‘ID‘
数据库·django·sqlite
白总Server9 小时前
多智能体系统的中间件架构
linux·运维·服务器·中间件·ribbon·架构·github
声声codeGrandMaster10 小时前
django之优化分页功能(利用参数共存及封装来实现)
数据库·后端·python·django
Java Fans10 小时前
WPF使用SQLite与JSON文本文件结合存储体侧平衡数据的设计与实现
sqlite·json·wpf
学c真好玩11 小时前
Django创建的应用目录详细解释以及如何操作数据库自动创建表
后端·python·django
沐暖沐11 小时前
Django(快速上手版)
python·django
@_猿来如此17 小时前
Django 实现电影推荐系统:从搭建到功能完善(附源码)
数据库·后端·python·django
晓华-warm19 小时前
国产免费工作流引擎star 5.9k,Warm-Flow版本升级1.7.0(新增大量好用功能)
java·中间件·流程图·开源软件·flowable·工作流·activities
Bob999819 小时前
三大浏览器(Firefox、Opera、Chrome)多个Profile管理!
开发语言·javascript·eclipse·sqlite·ecmascript·hbase