def my_500(request): if request.META.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest': return HttpResponse("") else: return render_to_response("500.html",{},context_instance=RequestContext(request))