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

点个赞呗~

相关推荐
松☆20 小时前
OpenHarmony + Flutter 混合开发实战:构建高性能离线优先的行业应用(含 SQLite 与数据同步策略)
数据库·flutter·sqlite
U盘失踪了21 小时前
Django Bootstrap 下载到本地使用,避免 CDN 超时
python·django·bootstrap
U盘失踪了21 小时前
Django 登录注册功能实现
后端·python·django
U盘失踪了1 天前
Django 登录注册功能实现-样式优化
后端·python·django
1nv1s1ble1 天前
[c++] cpp快速添加sqlite_orm
c++·sqlite
B站计算机毕业设计之家1 天前
大数据项目:基于python电商平台用户行为数据分析可视化系统 电商订单数据分析 Django框架 Echarts可视化 大数据技术(建议收藏)
大数据·python·机器学习·数据分析·django·电商·用户分析
凤凰战士芭比Q1 天前
web中间件——(二)Nginx(高级功能、优化)
前端·nginx·中间件
海市公约2 天前
Python操作SQLite数据库:从基础语法到完整项目实战
数据库·ide·python·程序人生·架构·pycharm·sqlite
凡梦千华2 天前
django迁移表结构和数据
数据库·django
猎人everest2 天前
Django Rest Framework (DRF) 核心知识体系梳理与深度讲解
后端·python·django