【发布时间】:2020-04-05 20:24:36
【问题描述】:
我有 Django1.9 中间件类:
class MyMiddleware(object):
def process_request(self, request):
token = self._get_or_create_token(request)
#request.context['token'] = token
问题是: - 我想将令牌放在某种上下文中以通过应用程序流传递它。 - 我避免将其放入请求会话中,因为它会导致额外的数据库读取/写入。
您能建议我一些解决方案吗?
【问题讨论】:
-
只需在请求中添加属性,所以
request.token = token。
标签: python django session middleware requestcontext