aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/throttling.py
AgeCommit message (Collapse)Author
2013-08-28Throttles now use HTTP_X_FORWARDED_FOR, falling back to REMOTE_ADDR to ↵Tom Christie
identify anonymous requests
2013-08-28Added `.cache` attribute on throttles.Tom Christie
Closes #1066. More localised than a new settings key, and more flexible in that different throttles can use different behavior. Thanks to @chicheng for the report! :)
2013-08-15AnonRateThrottle should always allow authenticated users. Closes #994Tom Christie
2013-06-14Clean upTom Christie
2013-06-14Fix and tests for ScopedRateThrottle. Closes #935Tom Christie
2013-06-05Remove ConfigurationError in favor of Django's ImproperlyConfiguredTom Christie
2013-04-25Cleanup docstringsTom Christie
2013-02-04Cleanup importsTom Christie
Mostly adding `from __future__ import unicode_literals` everywhere.
2012-10-30Fix some typos.Marko Tibold
2012-10-21Fixing spelling errors.Marko Tibold
2012-10-17Typo in class nameeofs
2012-10-10Permissions and throttles no longer have a view attribute on self. ↵Tom Christie
Explicitly passed to .has_permissions(request, view, obj=None) / .allow_request(request, view)
2012-09-26Fix @api_view decorator testsTom Christie
2012-09-20Clean up bits of templates etcTom Christie
2012-09-20Change package name: djangorestframework -> rest_frameworkTom Christie