project/scipycon/views.py
branch2011
changeset 429 cde70fd3073c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/project/scipycon/views.py	Sat Oct 01 03:59:03 2011 +0530
@@ -0,0 +1,22 @@
+from django.shortcuts import render_to_response
+from django.template import RequestContext
+from django.conf import settings
+
+
+def handler404(request, template_name='404.html'):
+    """
+    Loads 404 page while passing scope
+    """
+    scope = settings.CURRENT_SCOPE
+    return render_to_response(template_name, RequestContext(request, {
+        'params': {'scope': scope},
+    }))
+
+def handler500(request, template_name='500.html'):
+    """
+    Loads 500 page while passing scope
+    """
+    scope = settings.CURRENT_SCOPE
+    return render_to_response(template_name, RequestContext(request, {
+        'params': {'scope': scope},
+    }))