  
  
  
  class BaseView(ResourceMixin, RequestMixin, ResponseMixin, AuthMixin, View):
      """Handles incoming requests and maps them to REST operations.
      Performs request deserialization, response serialization, authentication and input validation."""
  
      # Use the base resource by default
      resource = resources.Resource
  
      # List of renderers the resource can serialize the response with, ordered by preference.
 
</s> remove         return resource.validate(self.DATA, self.FILES)
 </s> add         return resource.validate_request(data, files)

    def filter_response(self, obj):
        """
        Given the response content, filter it into a serializable object.
        """
        resource = self.resource(self)
        return resource.filter_response(obj) </s> remove class InstanceModelView(ReadModelMixin, UpdateModelMixin, DeleteModelMixin, ModelView):
 </s> add class InstanceModelView(InstanceMixin, ReadModelMixin, UpdateModelMixin, DeleteModelMixin, ModelView): </s> remove     def _get_content(self):
 </s> add     def validate_request(self, data, files):
        """
        Given the request data return the cleaned, validated content.
        Typically raises a ErrorResponse with status code 400 (Bad Request) on failure.
        """ </s> remove     def object_to_data(self, obj):
        return _object_to_data(obj)
 </s> add     def filter_response(self, obj):
        """
        Given the response content, filter it into a serializable object.
        """
        return _object_to_data(obj, self)
    """
    Handles incoming requests and maps them to REST operations.
    Performs request deserialization, response serialization, authentication and input validation.
    """
  
  
  
  class BaseView(ResourceMixin, RequestMixin, ResponseMixin, AuthMixin, View):
    """
    Handles incoming requests and maps them to REST operations.
    Performs request deserialization, response serialization, authentication and input validation.
    """
    """
    Handles incoming requests and maps them to REST operations.
    Performs request deserialization, response serialization, authentication and input validation.
    """
  
      # Use the base resource by default
      resource = resources.Resource
  
      # List of renderers the resource can serialize the response with, ordered by preference.
keep keep keep keep replace replace keep keep keep keep keep
 Sorting out resources.  Doing some crazy magic automatic url resolving stuff.  Yum. 
djangorestframework/views.py