как использовать стратегию GlobalRequestMiddleware? - PullRequest
0 голосов
/ 12 ноября 2010

Я пытаюсь использовать стратегию GlobalRequestMiddleware, как описано здесь . Я реализовал промежуточное программное обеспечение в точности как написано, и когда я хочу его использовать, у меня есть

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

но get_request выдает KeyError. У меня такое ощущение, что проблема связана с тем, как я импортирую get_request, поскольку переменная _requests имеет два разных идентификатора в process_request и get_request. (Если я не добавлю оператор «import», python жалуется, что «get_request не определен»)

Может кто-нибудь прояснить мою путаницу?

1 Ответ

0 голосов
/ 12 ноября 2010

Вы действительно установили промежуточное ПО в settings.py?

?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...