2010-11-12 67 views
0

我正在尝试使用GlobalRequestMiddleware策略,如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

不应该用'from myapp.middleware import import get_request'导入吗? – eternicode 2010-11-12 15:28:39

回答

0

您是否真的在settings.py中安装了中间件?