码迷,mamicode.com
首页 > Web开发 > 详细

中间件调用顺序_______网站仿问过程

时间:2020-07-13 13:46:16      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:bsp   调用顺序   中间   init   中间件   --   roc   response   exce   

一,浏览器仿问服务器

二,产生request对像

三、调用中间件中的process_request

四、通过url找到对应视图

五、调用中间件中的process_views

六、调用process_response-----------------------------返回浏览器

 


0、__init__(self) 服务器响应第一个请求的时候调用
1、process_request(self,request)  产生request对像,进行url匹配之前调用 2、process_view(self, request, callback, callback_args, callback_kwargs) # url匹配之后调用视图之前 3、process_template_response(self,request,response) 4、process_exception(self, request, exception) # 视图函数出现异常时,,如果有多个中间件里面有这个,调用顺序是跟注册顺序相反 5、process_response(self, request, response) # 调用视图函数之后返回内容之前

中间件调用顺序_______网站仿问过程

标签:bsp   调用顺序   中间   init   中间件   --   roc   response   exce   

原文地址:https://www.cnblogs.com/vip136510786/p/13292477.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!