aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/exceptions.py
AgeCommit message (Collapse)Author
2014-08-20Merge branch 'master' into set-retry-afterDmitry Mukhin
Conflicts: tests/test_throttling.py
2014-08-19Code linting and added runtests.pyTom Christie
2014-04-07set Retry-After header when throttledDmitry Mukhin
2014-04-04add a __str__ implementation to APIExceptionjacobg
Add a __str__ implementation to rest_framework.exceptions.APIException. This helps for logging raised exceptions. Thanks.
2014-02-10Replace 'detail' with 'default_detail' in Exceptions guide and APIException ↵Hassan Shamim
class docstring.
2014-01-13Minor cleanupTom Christie
2013-10-24reworked APIException, pushing some of the status_code and detail management ↵Chris Guethle
up. Also, makes the APIException useful in isolation (defaults to status code 500)
2013-06-05Remove ConfigurationError in favor of Django's ImproperlyConfiguredTom Christie
2013-02-04Cleanup importsTom Christie
Mostly adding `from __future__ import unicode_literals` everywhere.
2012-11-09Merge with masterTom Christie
2012-10-29Fixes for urls with suffixesTom Christie
2012-10-17Use two seperate exceptions - `AuthenticationFailed`, and `NotAuthenticated`Tom Christie
Cleaner seperation of exception and resulting HTTP response. Should result in more obvious error messages.
2012-10-17Use correct status codeTom Christie
2012-10-17Add `Unauthenticated` exception.Tom Christie
2012-09-26Fix @api_view decorator testsTom Christie
2012-09-20Change package name: djangorestframework -> rest_frameworkTom Christie