-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patherrors.py
More file actions
37 lines (29 loc) · 905 Bytes
/
errors.py
File metadata and controls
37 lines (29 loc) · 905 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# This file is part of https://github.com/jainamoswal/Flask-Example.
# Usage covered in <IDC lICENSE>
# Jainam Oswal. <jainam.me>
# Import Libraries
from app import app
# Define Error handler for 400
@app.errorhandler(400)
def error_400(e):
return "400, bad request.", 400
# Define Error handler for 404
@app.errorhandler(404)
def error_404(e):
return "404, page not found.", 404
# Define Error handler for 403
@app.errorhandler(403)
def error_403(e):
return "403, you are not authorized to see resource.", 403
# Define Error handler for 405
@app.errorhandler(405)
def error_405(e):
return "405, HTTP method not allowed.", 405
# Define Error handler for 408
@app.errorhandler(408)
def error_408(e):
return "408, your request is taking too long to be served.}", 408
# Define Error handler for 418
@app.errorhandler(418)
def error_418(e):
return "Yes, I am a Teapot.", 418