中间件五大方法
1、’process_request: request对象产生之后,url匹配之前调用,返回None或HttpResponse
2、process_view:url匹配之后,视图函数调用之前调用,返回None或HttpResponse对象。
3、process_response:视图函数调用之后,响应返回浏览器之前被调用,返回HttpResponse对象。
4、process_exception:当视图抛出异常时调用。
5、process_template_response:在视图函数执行完后立即执行的,返回一个HttpResponse对象。
**
中间件调用方式
旧版中间件**
使用中间件后需要在setting中的MIDDLEWARE配置后才可以正常使用
新中间件
中间件也可以用装饰器的方法可直接调用