summaryrefslogtreecommitdiffstats
path: root/coffin/views/defaults.py
diff options
context:
space:
mode:
Diffstat (limited to 'coffin/views/defaults.py')
-rw-r--r--coffin/views/defaults.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/coffin/views/defaults.py b/coffin/views/defaults.py
deleted file mode 100644
index 4386a49b..00000000
--- a/coffin/views/defaults.py
+++ /dev/null
@@ -1,35 +0,0 @@
-from django import http
-from django.template import Context, RequestContext
-from coffin.template.loader import render_to_string
-
-
-__all__ = ('page_not_found', 'server_error', 'shortcut')
-
-
-# no Jinja version for this needed
-from django.views.defaults import shortcut
-
-
-def page_not_found(request, template_name='404.html'):
- """
- Default 404 handler.
-
- Templates: `404.html`
- Context:
- request_path
- The path of the requested URL (e.g., '/app/pages/bad_page/')
- """
- content = render_to_string(template_name,
- RequestContext(request, {'request_path': request.path}))
- return http.HttpResponseNotFound(content)
-
-
-def server_error(request, template_name='500.html'):
- """
- 500 error handler.
-
- Templates: `500.html`
- Context: None
- """
- content = render_to_string(template_name, Context({}))
- return http.HttpResponseServerError(content)