如何使用GlobalRequestMiddleware策略?

时间:2010-11-12 13:14:17

标签: django

我正在尝试使用here所述的GlobalRequestMiddleware策略。我完全按照书面编写实现了中间件,当我想使用它时,我有

from myapp.middeware.GlobalRequestMiddleware import get_request
request = get_request()

但get_request会抛出KeyError。我有一种感觉,问题与我如何导入get_request有关,因为_requests变量在process_request和get_request中有两个不同的id。 (如果我没有输入“import”语句,python会抱怨“get_request未定义”)

有人可以解决我的困惑吗?

1 个答案:

答案 0 :(得分:0)

您是否实际在settings.py中安装了中间件?