diff options
author | Nico von Geyso <Nico.Geyso@FU-Berlin.de> | 2012-08-11 14:06:18 +0200 |
---|---|---|
committer | Nico von Geyso <Nico.Geyso@FU-Berlin.de> | 2012-08-11 14:06:18 +0200 |
commit | 002c20358eacb0697e4d758251099d57d1c9873d (patch) | |
tree | 40ce6a246487b27dc104ea856c2c1c0b80573e84 | |
parent | 9b8967e4ef3d86d124d62bc1a65183e05cf50b4e (diff) | |
download | klausuren-002c20358eacb0697e4d758251099d57d1c9873d.tar.gz klausuren-002c20358eacb0697e4d758251099d57d1c9873d.tar.bz2 klausuren-002c20358eacb0697e4d758251099d57d1c9873d.zip |
added 404 error page
-rw-r--r-- | app.py | 6 | ||||
-rw-r--r-- | templates/403.html | 19 | ||||
-rw-r--r-- | templates/_formhelpers.html | 11 |
3 files changed, 25 insertions, 11 deletions
@@ -124,6 +124,12 @@ def index(module=None): +@app.route('/403') +def forbidden(): + return render_template('403.html') + + + if __name__ == "__main__": modules = dict(FORM_MODULE_LIST) # extend module list with git values diff --git a/templates/403.html b/templates/403.html new file mode 100644 index 0000000..c280726 --- /dev/null +++ b/templates/403.html @@ -0,0 +1,19 @@ +{% extends "layout.html" %} +{% block body %} +<h2>Fehler 403 - Zugang verboten</h2> + +<p> + Du versucht auf Daten zuzugreifen, die nur aus dem Netz der Freien Universität + Berlin erreichbar sind.<br /> + Um dennoch an die Daten zu kommen, kannst du mittels sogenannter + VPN-Verbindung oder einem Proxy dich in das Uni-Netz einwählen. +</p> + +<p> + Für weitere Informationen siehe folgende Links: +</p> +<ul> + <li><a href="http://www.zedat.fu-berlin.de/VPNOverview">Zedat VPN</a></li> + <li><a href="http://www.zedat.fu-berlin.de/Proxy-Server">Zedat Proxy</a></li> +</ul> +{% endblock %} diff --git a/templates/_formhelpers.html b/templates/_formhelpers.html deleted file mode 100644 index c78a09f..0000000 --- a/templates/_formhelpers.html +++ /dev/null @@ -1,11 +0,0 @@ - {% macro render_field(field) %} - <p> - <label>{{ field.label }}</label> - {{ field(**kwargs)|safe }} - {% if field.errors %} - <span class="error"> - {% for error in field.errors %}{{ error }}{% endfor %} - </span> - {% endif %} - </p> -{% endmacro %} |