summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 {}