Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def HTTPErrorHandler(request, response, exception):
- if isinstance(exception, webapp2.HTTPException):
- code = exception.code
- else: code = 500
- while(True):
- try:
- template = jinja_env.get_template(str(code) + ".html")
- response.write(template.render())
- response.set_status(code)
- break
- except:
- if code == 500:
- response.write("<h1>Error 500</h1>The server is absolutely broken right now")
- response.set_status(500)
- break
- else:
- code = 500
Advertisement
Add Comment
Please, Sign In to add comment