def server_error(request): try: template = loader.get_template('500.html') except TemplateDoesNotExist: return HttpResponseServerError('<h1>Server Error (500)</h1>', content_type='text/html') r = HttpResponseServerError(template.render({ 'request': request, 'sentry_event_id': last_event_id(), })) r.xframe_options_exempt = True return r
def server_error(request): try: template = loader.get_template('500.html') except TemplateDoesNotExist: return HttpResponseServerError('<h1>Server Error (500)</h1>', content_type='text/html') r = HttpResponseServerError( template.render({ 'request': request, 'sentry_event_id': last_event_id(), })) r.xframe_options_exempt = True return r
def server_error(request): try: locale = get_language_from_request(request) except: locale = "en" with language( locale): # Middleware might not have run, need to do this manually try: template = loader.get_template('500.html') except TemplateDoesNotExist: return HttpResponseServerError('<h1>Server Error (500)</h1>', content_type='text/html') r = HttpResponseServerError( template.render({ 'request': request, 'sentry_event_id': last_event_id(), })) r.xframe_options_exempt = True return r