--- a/src/hdalab/views/__init__.py Wed Mar 18 18:52:43 2015 +0100
+++ b/src/hdalab/views/__init__.py Thu Mar 19 16:05:51 2015 +0100
@@ -0,0 +1,18 @@
+
+import logging
+import sys
+
+from django.conf import settings
+from django.shortcuts import render
+
+logger = logging.getLogger(__name__)
+
+def server_error(request):
+ response = None
+ try:
+ response = render(request, '500.html', {'base_url': settings.BASE_URL})
+ except:
+ import traceback
+ logger.error("server_error %s : %s", sys.exc_info()[0], traceback.format_exc())
+ response.status_code = 500
+ return response
\ No newline at end of file