          self.has_content_body = content is not None
          self.headers = headers and headers[:] or []
          self.view = view
          self.request = request
          self.renderers = renderers
          self.format = format
  
      def get_renderers(self):
          """
          Instantiates and returns the list of renderers the response will use.
 
</s> remove         if self.renderers is None:
 </s> add         if self.renderer_classes is None: </s> remove         return [parser() for parser in self.parsers]
 </s> add         return [parser() for parser in self.parser_classes] </s> remove         return [authentication() for authentication in self.authentication]
 </s> add         return [authentication() for authentication in self.authentication_classes] </s> remove         return self.renderers[0]
 </s> add         return self.renderer_classes[0] </s> remove         renderers = (MockPickleRenderer, MockJsonRenderer)
        response = self.get_response(accept_list=accept_list, renderers=renderers)
 </s> add         renderer_classes = (MockPickleRenderer, MockJsonRenderer)
        response = self.get_response(accept_list=accept_list, renderer_classes=renderer_classes)
        self.renderer_classes = renderer_classes
          self.has_content_body = content is not None
          self.headers = headers and headers[:] or []
          self.view = view
          self.request = request
        self.renderer_classes = renderer_classes
          self.format = format
  
      def get_renderers(self):
          """
          Instantiates and returns the list of renderers the response will use.
keep keep keep keep replace keep keep keep keep keep
 Better naming for properties on views, requests and responses

renderers is now renderer_classes
parsers is now parser_classes
authentication is now authentication_classes 
djangorestframework/response.py