Mercurial > farol > farol
diff farol/main.py @ 140:3a56d5501ffa
Add HTTP error handling
author | Benoît Allard <benoit.allard@greenbone.net> |
---|---|
date | Mon, 27 Oct 2014 16:46:18 +0100 |
parents | 75c053bf2c3a |
children | ce39a5267998 |
line wrap: on
line diff
--- a/farol/main.py Mon Oct 27 15:08:29 2014 +0100 +++ b/farol/main.py Mon Oct 27 16:46:18 2014 +0100 @@ -87,6 +87,13 @@ def makeId(string): return secure_filename(string) +@app.errorhandler(400) +@app.errorhandler(404) +@app.errorhandler(405) +@app.errorhandler(500) +def error_page(error): + return render_template('error.j2', e=error), getattr(error, 'code', 500) + @app.route('/') def welcome(): return render_template('welcome.j2',