2010-10-04 4 views

답변

19

나는 pylons book에서 멋진 예제를 발견했습니다.

class Middleware(object): 
    def __init__(self, app): 
     self.app = app 

    def __call__(self, environ, start_response): 

     def custom_start_response(status, headers, exc_info=None): 
      headers.append(('Set-Cookie', "name=value")) 
      return start_response(status, headers, exc_info) 

     return self.app(environ, custom_start_response) 

트릭은 중첩 된 방법을 사용하는 것입니다.

관련 문제