Я мигрирую через приложение appengine из Pylons в webapp2.
В пилонах объекты запроса и ответа являются глобальными. Однако в
webapp2 они доступны как атрибуты объекта (self.request,
self.response).
Но я предполагаю, что использование локального модуля в пакете extras предназначено для
доступ к глобальным переменным потокобезопасным способом.
Я не могу понять, как получить доступ к объекту запроса как к глобальному.
переменная вместо self.request в приложении webapp2, поскольку она сохранит мой существующий код контроллера.
Мне не удалось найти много документации по локальному модулю и тому, как его использовать. Другие фреймворки, такие как Flask и Bottle, также имеют глобальный доступ к запросу с использованием contextLocal. Таким образом, это был бы более переносимый код для доступа к объекту запроса таким же образом и в webapp2.