我正在尝试使用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未定义”)
有人可以解决我的困惑吗?
答案 0 :(得分:0)
您是否实际在settings.py中安装了中间件?