def process_request(self, request): request.tenant = SimpleLazyObject(lambda: get_tenant(request)) self._threadmap[threading.get_ident()] = request.tenant return request