【发布时间】:2021-01-04 10:31:47
【问题描述】:
根据 Django 的建议,UpdateCacheMiddleware 应该在中间件列表的开头,而FetchFromCacheMiddleware 应该在末尾。
我想知道,这是否意味着当我将响应保存到缓存时,它将在通过所有中间件之后(在请求阶段,然后在响应阶段再次传递),
但是当我从缓存中获取响应时,它已经在它通过所有中间件之后,然后它会在响应阶段再次通过所有中间件返回?
这是否意味着所有中间件都应该能够接收到它们已经处理过的响应?
【问题讨论】:
标签: django caching django-middleware