diff options
Diffstat (limited to 'coffin/views/defaults.py')
-rw-r--r-- | coffin/views/defaults.py | 35 |
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)
|