Adding internal server error handler and page
This commit is contained in:
parent
3d8fb2af0f
commit
d188e140ec
3 changed files with 21 additions and 1 deletions
|
@ -27,7 +27,9 @@ class Config:
|
|||
"""
|
||||
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
||||
SQLALCHEMY_COMMIT_ON_TEARDOWN = True
|
||||
# Url Settings
|
||||
# Server Settings
|
||||
ADMIN_EMAIL = "example@example.com"
|
||||
ADMIN_NAME = "Webmaster"
|
||||
APP_IP = "0.0.0.0"
|
||||
APP_PORT = 5000
|
||||
# Pagination
|
||||
|
|
14
src/templates/500.html
Normal file
14
src/templates/500.html
Normal file
|
@ -0,0 +1,14 @@
|
|||
{% extends "mybase.html" %}
|
||||
{% block title %}FOTB - 500 :({% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{{ super() }}
|
||||
<div class="text-center">
|
||||
<h1>Oopsy poopsy...</h1>
|
||||
<h2>Something bad has happened...</h2>
|
||||
<div class="alert alert-danger" role="alert">
|
||||
<span class="glyphicon glyphicon-fire"></span> If you want to help fixing this issue please contact <a href="mailto:{{ config.ADMIN_EMAIL }}" class="alert-link">{{ config.ADMIN_NAME }}</a>,
|
||||
describing in detail how you ended on this page. <strong>Thank you</strong> very much! <span class="glyphicon glyphicon-fire"></span>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
|
@ -23,3 +23,7 @@ error_pages = flask.Blueprint('error_pages', __name__, template_folder='template
|
|||
@error_pages.app_errorhandler(404)
|
||||
def page_not_found_error(e):
|
||||
return flask.render_template("404.html"), 404
|
||||
|
||||
@error_pages.app_errorhandler(500)
|
||||
def internal_server_error(e):
|
||||
return flask.render_template("500.html"), 500
|
||||
|
|
Loading…
Reference in a new issue