src/hdalab/views/__init__.py
author ymh <ymh.work@gmail.com>
Fri, 20 Mar 2015 00:04:28 +0100
changeset 564 1df39ecb3da0
parent 546 0ca66b267d15
child 693 09e00f38d177
permissions -rw-r--r--
Added tag V03.00-rc.06 for changeset e25de27cba8c


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