              return ['*/*']
  
      def _determine_renderer(self):
          """
          Determines the appropriate renderer for the output, given the client's 'Accept' header,
          and the :attr:`renderers` set on this class.
  
          Returns a 2-tuple of `(renderer, media_type)`
  
          See: RFC 2616, Section 14 - http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
 
</s> remove         return [renderer.format for renderer in self.renderers]
 </s> add         return [renderer.format for renderer in self.get_renderers()] </s> remove The :mod:`response` module provides Response classes you can use in your
views to return a certain HTTP response. Typically a response is *rendered*
into a HTTP response depending on what renderers are set on your view and
als depending on the accept header of the request.
 </s> add The :mod:`response` module provides :class:`Response` and :class:`ImmediateResponse` classes.

`Response` is a subclass of `HttpResponse`, and can be similarly instantiated and returned
from any view. It is a bit smarter than Django's `HttpResponse` though, for it knows how
to use :mod:`renderers` to automatically render its content to a serial format.
This is achieved by :

    - determining the accepted types by checking for an overload or an `Accept` header in the request
    - looking for a suitable renderer and using it on the content given at instantiation


`ImmediateResponse` is an exception that inherits from `Response`. It can be used
to abort the request handling (i.e. ``View.get``, ``View.put``, ...), 
and immediately returning a response. </s> remove     def __init__(self, view):
 </s> add     def __init__(self, view=None): </s> remove         Should be a tuple/list of classes as described in the :mod:`renderers` module.
 </s> add         `renderers` is a list/tuple of renderer instances and represents the set of renderers
        that the response can handle.
        Determines the appropriate renderer for the output, given the list of accepted media types,
              return ['*/*']
  
      def _determine_renderer(self):
          """
        Determines the appropriate renderer for the output, given the list of accepted media types,
          and the :attr:`renderers` set on this class.
  
          Returns a 2-tuple of `(renderer, media_type)`
  
          See: RFC 2616, Section 14 - http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
keep keep keep keep replace keep keep keep keep keep
 cleaned a bit Response/ResponseMixin code, added some documentation + renamed ErrorResponse to ImmediateResponse 
djangorestframework/response.py