summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2016-01-31 01:44:48 -0600
committerMichael Merickel <michael@merickel.org>2016-01-31 01:44:48 -0600
commitab495cf5e745688640b0d1313ecf2de1e5ed2be8 (patch)
tree36358a4fbc4ea630582056fcc49f97ca7d5bb83e
parent13846e641d9c6f7be65ac535c0a31fcf1f538267 (diff)
downloadpyramid-ab495cf5e745688640b0d1313ecf2de1e5ed2be8.tar.gz
pyramid-ab495cf5e745688640b0d1313ecf2de1e5ed2be8.tar.bz2
pyramid-ab495cf5e745688640b0d1313ecf2de1e5ed2be8.zip
add a 404 error view
-rw-r--r--pyramid/scaffolds/alchemy/+package+/templates/404.jinja2_tmpl8
-rw-r--r--pyramid/scaffolds/alchemy/+package+/views/errors.py_tmpl7
2 files changed, 15 insertions, 0 deletions
diff --git a/pyramid/scaffolds/alchemy/+package+/templates/404.jinja2_tmpl b/pyramid/scaffolds/alchemy/+package+/templates/404.jinja2_tmpl
new file mode 100644
index 000000000..1917f83c7
--- /dev/null
+++ b/pyramid/scaffolds/alchemy/+package+/templates/404.jinja2_tmpl
@@ -0,0 +1,8 @@
+{% extends "layout.jinja2" %}
+
+{% block content %}
+<div class="content">
+ <h1><span class="font-semi-bold">Pyramid</span> <span class="smaller">Alchemy scaffold</span></h1>
+ <p class="lead"><span class="font-semi-bold">404</span> Page Not Found</p>
+</div>
+{% endblock content %}
diff --git a/pyramid/scaffolds/alchemy/+package+/views/errors.py_tmpl b/pyramid/scaffolds/alchemy/+package+/views/errors.py_tmpl
new file mode 100644
index 000000000..3a20f8487
--- /dev/null
+++ b/pyramid/scaffolds/alchemy/+package+/views/errors.py_tmpl
@@ -0,0 +1,7 @@
+from pyramid.view import (
+ notfound_view_config,
+)
+
+@notfound_view_config(renderer='../templates/404.jinja2')
+def notfound_view(request):
+ return {}