- return Http404View.render_to_response(node, request, path, subpath)
\ No newline at end of file
+ extra_context = {'exception': e}
+
+ return Http404View.render_to_response(node, request, path, subpath, extra_context)
+ except Exception, e:
+ if settings.DEBUG:
+ raise
+
+ try:
+ Http500View = node.relationships['Http500']
+
+ if not Http500View:
+ raise e
+
+ extra_context = {'exception': e}
+
+ return Http500View.render_to_response(node, request, path, subpath, extra_context)
+ except:
+ raise e
\ No newline at end of file