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',  # 写这里
]

点个赞呗~

相关推荐
暮毅8 小时前
Django对接支付宝沙箱环境(2024年9月新测有效)
数据库·django
yz_518 Nemo8 小时前
django的路由分发
后端·python·django
向上的车轮9 小时前
Django学习笔记八:发布RESTful API
笔记·学习·django
向上的车轮9 小时前
Django学习笔记九:RESTAPI添加用户认证和授权
笔记·学习·django
一水鉴天10 小时前
智能工厂的软件设计 作为“程序Program”的中台
运维·人工智能·机器学习·中间件
拾伍廿肆11 小时前
python - websocket
python·websocket·django
加油,旭杏1 天前
【中间件学习】Nginx快速入门(为了配置一个项目)
学习·nginx·中间件
前端 贾公子1 天前
Express内置的中间件(express.json和express.urlencoded)格式的请求体数据
中间件·json·express
mariokkm1 天前
Django一分钟:使用prefetch_related避免陷入大量的查询中导致严重的性能问题
数据库·django·sqlite
叼奶嘴的超人1 天前
Django连接Dify、ChatGPT4o并计算tokens数量方法
django·dify·chatgpt4o