#1.基本代码,定义一个类,须有process_request和process_response函数: from django.utils.deprecation import MiddlewareMixin class M1(MiddlewareMixin): def process_request(self,request): print('m1.process_request') #必须返回值 def process_response(self,request,response): print('m1.process_response') return response #2.注册中间件,要在settings.py中写入。 #3.应用:对所有请求或部分请求做批量处理。
django默认使用wsgiref的socket服务,它的性能一般,公司做项目,多数使用uwsgi的socket服务。