标签: django
django在收到请求时执行各种组件的顺序是什么?具体来说,与路由解析到的函数相比,何时调用中间件?什么时候上下文处理器被调用?
由于
答案 0 :(得分:3)
中间件在视图之前和返回响应时执行。 在渲染模板时执行上下文处理器,通常在视图的末尾。
所以:
(请求) - >中间件,从上到下 - >查看 - > context_processor - > (回应) - >中间件,从下到上