jespern / django-piston (http://bitbucket.org/jespern/)

Piston is a Django mini-framework creating APIs.

Clone this repository (size: 470.9 KB): HTTPS / SSH
$ hg clone http://bitbucket.org/jespern/django-piston/

Changed (Δ88 bytes):

raw changeset »

piston/resource.py (3 lines added, 0 lines removed)

Up to file-list piston/resource.py:

@@ -7,6 +7,7 @@ from django.views.decorators.vary import
7
7
from django.conf import settings
8
8
from django.core.mail import send_mail, EmailMessage
9
9
from django.db.models.query import QuerySet
10
from django.http import Http404
10
11
11
12
from emitters import Emitter
12
13
from handler import typemapper
@@ -152,6 +153,8 @@ class Resource(object):
152
153
                msg += '\n\nException was: %s' % str(e)
153
154
                
154
155
            result.content = format_error(msg)
156
        except Http404:
157
            return rc.NOT_FOUND
155
158
        except HttpStatusCode, e:
156
159
            return e.response
157
160
        except Exception, e: