The
ScopedRateThrottle
class:Limits the rate of requests that a specific user can make.
Limits the rate of requests for specific parts of the API identified with the value assigned to the
throttle_scope
property.Limits the rate of requests that an anonymous user can make.
The
UserRateThrottle
class:Limits the rate of requests that a specific user can make.
Limits the rate of requests for specific parts of the API identified with the value assigned to the
throttle_scope
property.Limits the rate of requests that an anonymous user can make.
The
DjangoFilterBackend
class:Provides single query parameter based searching capabilities and it is based on the Django admin's search function.
Allows the client to control how the results are ordered with a single query parameter.
Provides field filtering capabilities.
The
SearchFilter
class:Provides single query parameter based searching capabilities and it is based on the Django admin's search function.
Allows the client to control...
You're reading from Building RESTful Python Web Services
The rest of the page is locked
You have been reading a chapter from
Building RESTful Python Web ServicesPublished in: Oct 2016Publisher: PacktISBN-13: 9781786462251
© 2016 Packt Publishing Limited All Rights Reserved