          """
          if self.renderers is None:
              renderer_classes = api_settings.DEFAULT_RENDERERS
          else:
              renderer_classes = self.renderers
  
          if self.format:
              return [cls(self.view) for cls in renderer_classes
                      if cls.format == self.format]
          return [cls(self.view) for cls in renderer_classes]
 
</s> remove         if self.renderers is None:
 </s> add         if self.renderer_classes is None: </s> remove             response.renderers = self.renderers
 </s> add             response.renderer_classes = self.renderer_classes </s> remove         return Response(request=request, renderers=renderers)
 </s> add         return Response(request=request, renderer_classes=renderer_classes) </s> remove     authentication = (SessionAuthentication,)
 </s> add     authentication_classes = (SessionAuthentication,) </s> remove         renderers = [renderer for renderer in view.renderers
 </s> add         renderers = [renderer for renderer in view.renderer_classes
            renderer_classes = self.renderer_classes
          """
          if self.renderers is None:
              renderer_classes = api_settings.DEFAULT_RENDERERS
          else:
            renderer_classes = self.renderer_classes
  
          if self.format:
              return [cls(self.view) for cls in renderer_classes
                      if cls.format == self.format]
          return [cls(self.view) for cls in renderer_classes]
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