          """
          Check if request should be throttled.
          Raises an appropriate exception if the request is throttled.
          """
          for throttle in self.get_throttles():
              if not throttle.allow_request(request, self):
                  throttle_durations.append(throttle.wait())
  
          if throttle_durations:
 
</s> remove                 self.throttled(request, throttle.wait())
 </s> add                 throttle_durations.append(throttle.wait())

        if throttle_durations:
            self.throttled(request, max(throttle_durations)) </s> remove         view.throttle_classes[0].timer = lambda self: value
 </s> add         for cls in view.throttle_classes:
            cls.timer = lambda self: value
        throttle_durations = []
          """
          Check if request should be throttled.
          Raises an appropriate exception if the request is throttled.
          """
        throttle_durations = []
          for throttle in self.get_throttles():
              if not throttle.allow_request(request, self):
                  throttle_durations.append(throttle.wait())
  
          if throttle_durations:
keep keep keep add keep keep keep keep keep
 Always call all throttling classes on the view when checking throttles (#6711) 
rest_framework/views.py