          """
          raise exceptions.Throttled(wait)
  
      # API policy instantiation methods
  
      def get_format_suffix(self, **kwargs):
          """
          Determine if the request includes a '.json' style format suffix
 
</s> remove         params = self.view.request.GET
 </s> add         request = renderer_context.get('request', None)
        params = request and request.GET or {} </s> remove     def get_callback(self):
 </s> add     def get_callback(self, renderer_context): </s> remove     def get_content(self, view, request, data, accepted_media_type):
 </s> add     def get_default_renderer(self, view): </s> remove     def __init__(self, view=None):
        self.view = view

    def render(self, data=None, accepted_media_type=None):
 </s> add     def render(self, data, accepted_media_type=None, renderer_context=None): </s> remove         Get the content as if it had been rendered by a non-documenting renderer.

        (Typically this will be the content as it would have been if the Resource had been
        requested with an 'Accept: */*' header, although with verbose style formatting if appropriate.)
 </s> add         Return an instance of the first valid renderer.
        (Don't use another documenting renderer.)
    def get_renderer_context(self):
        """
        Returns a dict that is passed through to the Renderer.render(),
        as the `renderer_context` keyword argument.
        """
        # Note: Additionally 'response' will also be set on the context,
        #       by the Response object.
        return {
            'view': self,
            'request': self.request,
            'args': self.args,
            'kwargs': self.kwargs
        }

          """
          raise exceptions.Throttled(wait)
  
    def get_renderer_context(self):
        """
        Returns a dict that is passed through to the Renderer.render(),
        as the `renderer_context` keyword argument.
        """
        # Note: Additionally 'response' will also be set on the context,
        #       by the Response object.
        return {
            'view': self,
            'request': self.request,
            'args': self.args,
            'kwargs': self.kwargs
        }

      # API policy instantiation methods
  
      def get_format_suffix(self, **kwargs):
          """
          Determine if the request includes a '.json' style format suffix
keep keep add keep keep keep keep keep
 Make sure JSON output in Browseable API is nicely indented 
rest_framework/views.py