① Django 中间件(Middleware)
是一个轻量级、底层的“插件”系统,可以介入 Django 的请求和响应处理过程,修改 Django 的输入或输出。
需要把它添加到 Django 配置文件中的 MIDDLEWARE_CLASSES 元组中。
每个中间件组件是一个独立的 Python 类,可以定义下面方法中的一个或多个
# 例子
与 settings.py 同级目录下创建 mymiddleware.py 文件,定义类 MyException,实现自定义异常 process_exception 方法
续
将类 MyException 注册到 settings.py 中间件中