class ErrorHandler(RequestHandler):
"""Generates an error response with status_code for all requests."""
- def __init__(self, application, request, status_code):
- RequestHandler.__init__(self, application, request)
+ def initialize(self, status_code):
self.set_status(status_code)
def prepare(self):
(r"/oldpath", web.RedirectHandler, {"url": "/newpath"}),
])
"""
- def __init__(self, application, request, url, permanent=True):
- RequestHandler.__init__(self, application, request)
+ def initialize(self, url, permanent=True):
self._url = url
self._permanent = permanent
want browsers to cache a file indefinitely, send them to, e.g.,
/static/images/myimage.png?v=xxx.
"""
- def __init__(self, application, request, path, default_filename=None):
- RequestHandler.__init__(self, application, request)
+ def initialize(self, path, default_filename=None):
self.root = os.path.abspath(path) + os.path.sep
self.default_filename = default_filename
(r".*", FallbackHandler, dict(fallback=wsgi_app),
])
"""
- def __init__(self, app, request, fallback):
- RequestHandler.__init__(self, app, request)
+ def initialize(self, fallback):
self.fallback = fallback
def prepare(self):