Django执行顺序

时间:2011-05-31 09:23:24

标签: django

django在收到请求时执行各种组件的顺序是什么?具体来说,与路由解析到的函数相比,何时调用中间件?什么时候上下文处理器被调用?

由于

1 个答案:

答案 0 :(得分:3)

中间件在视图之前和返回响应时执行。 在渲染模板时执行上下文处理器,通常在视图的末尾。

所以:

(请求) - >中间件,从上到下 - >查看 - > context_processor - > (回应) - >中间件,从下到上