def get_object_or_404(klass, format='json', *args, **kwargs): try: return orig_get_object_or_404(klass, *args, **kwargs) except http.Http404, e: from mapit.middleware import ViewException raise ViewException(format, str(e), 404)
def get_object_or_404(klass, format='json', *args, **kwargs): try: return orig_get_object_or_404(klass, *args, **kwargs) except http.Http404 as e: from mapit.middleware import ViewException raise ViewException(format, str(e), 404)
def get_object_or_404(klass, format="json", *args, **kwargs): try: return orig_get_object_or_404(klass, *args, **kwargs) except http.Http404, e: return output_error(format, str(e), 404)
def get_object_or_404(klass, format='json', *args, **kwargs): try: return orig_get_object_or_404(klass, *args, **kwargs) except http.Http404 as e: raise ViewException(format, str(e), 404)
def get_object_or_404(klass, format='json', *args, **kwargs): try: return orig_get_object_or_404(klass, *args, **kwargs) except http.Http404, e: return output_error(format, str(e), 404)
def get_object_or_404(klass, *args, **kwargs): try: return orig_get_object_or_404(klass, *args, **kwargs) except http.Http404, e: return output_json({ 'error': str(e) }, code=404)
def get_object_or_404(klass, *args, **kwargs): try: return orig_get_object_or_404(klass, *args, **kwargs) except Http404: raise JsonException()