django-middleware
Installation
SKILL.md
Django Middleware(中间件、缓存与 Session)
来源:https://docs.djangoproject.com/en/5.1/topics/http/middleware/ 版本基准:Django 5.1+
用途
在请求/响应处理链中插入全局逻辑(认证、日志、缓存、CORS 等),以及配置缓存框架和 Session 存储。
何时使用
- 全局请求/响应预处理(日志、计时、Header 注入)
- 自定义异常处理
- 请求频率限制
- 缓存策略(视图缓存、模板片段缓存、低级缓存 API)
- Session 存储配置