mymiddleware.py
from django.http import HttpResponse
from django.utils.deprecation import MiddlewareMixin
class MyMw(MiddlewareMixin):
#路由中间件
def process_request(self,request):
print("我是process_request,路由执行前执行")
#默认不反会就是自动默认返回None
#视图中间件
def process_view(self,request,callback,callback_args,callback_kwargs):
print("请求达到试图之前调用")
#响应中间件
def process_response(self,request,response):
print("响应前执行")
return response
版权声明:本文为lizhenqi123456原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。