diff --git a/app/flask-postgres/app/app.py b/app/flask-postgres/app/app.py index 7a05808..f280067 100644 --- a/app/flask-postgres/app/app.py +++ b/app/flask-postgres/app/app.py @@ -2478,4 +2478,12 @@ def not_found(e): "404.html", page_title="Seite nicht gefunden", **get_current_user() - ), 404 \ No newline at end of file + ), 404 + +@app.errorhandler(500) +def server_error(e): + return render_template( + "500.html", + page_title="Serverfehler", + **get_current_user() + ), 500 \ No newline at end of file diff --git a/app/flask-postgres/app/templates/500.html b/app/flask-postgres/app/templates/500.html new file mode 100644 index 0000000..0e5255f --- /dev/null +++ b/app/flask-postgres/app/templates/500.html @@ -0,0 +1,38 @@ +{% extends "base.html" %} + +{% block content %} + +
+ Es ist ein unerwarteter Fehler aufgetreten.
+ Bitte versuchen Sie es später erneut.
+