diff -r 57b4279d8c4e -r 03e267d67478 app/django/core/exceptions.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app/django/core/exceptions.py Fri Jul 18 18:22:23 2008 +0000 @@ -0,0 +1,34 @@ +"Global Django exceptions" + +class ObjectDoesNotExist(Exception): + "The requested object does not exist" + silent_variable_failure = True + +class MultipleObjectsReturned(Exception): + "The query returned multiple objects when only one was expected." + pass + +class SuspiciousOperation(Exception): + "The user did something suspicious" + pass + +class PermissionDenied(Exception): + "The user did not have permission to do that" + pass + +class ViewDoesNotExist(Exception): + "The requested view does not exist" + pass + +class MiddlewareNotUsed(Exception): + "This middleware is not used in this server configuration" + pass + +class ImproperlyConfigured(Exception): + "Django is somehow improperly configured" + pass + +class FieldError(Exception): + """Some kind of problem with a model field.""" + pass +