      def _default_renderer(self):
          """
          Return the response's default renderer class.
          """
          return self.renderers[0]
  
      def get_permissions(self):
          """
          Instantiates and returns the list of permissions that this view requires.
          """
 
</s> remove         return [renderer.format for renderer in self.renderers]
 </s> add         return [renderer.format for renderer in self.renderer_classes] </s> remove         return [parser.media_type for parser in self.parsers]
 </s> add         return [parser.media_type for parser in self.parser_classes] </s> remove         return self.parsers[0]
 </s> add         return self.parser_classes[0] </s> remove         return [parser() for parser in self.parsers]
 </s> add         return [parser() for parser in self.parser_classes] </s> remove         return [renderer.media_type for renderer in self.renderers]
 </s> add         return [renderer.media_type for renderer in self.renderer_classes]
        return self.renderer_classes[0]
      def _default_renderer(self):
          """
          Return the response's default renderer class.
          """
        return self.renderer_classes[0]
  
      def get_permissions(self):
          """
          Instantiates and returns the list of permissions that this view requires.
          """
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/views.py