  
      It provides validation on the content of incoming requests,
      and filters the object representation into a serializable object for the response.
      """
      resource = Resource
  
      @property
      def CONTENT(self):
          """
          Returns the cleaned, validated request content.
 
</s> remove         resource = self.resource(self)
        return resource.validate_request(data, files)
 </s> add         return self._resource.validate_request(data, files) </s> remove     
 </s> add     form = None

    def __init__(self, view):
        """
        Allow a :attr:`form` attributes set on the :class:`View` to override
        the :attr:`form` attribute set on the :class:`Resource`.
        """
        super(FormResource, self).__init__(view)

        if getattr(view, 'form', None):
            self.form = view.form </s> remove         resource = self.resource(self)
        return resource.filter_response(obj)
 </s> add         return self._resource.filter_response(obj)
    resource = None
  
      It provides validation on the content of incoming requests,
      and filters the object representation into a serializable object for the response.
      """
    resource = None
  
      @property
      def CONTENT(self):
          """
          Returns the cleaned, validated request content.
keep keep keep keep replace keep keep keep keep keep
 forms/models can be set on the view as well as the resource 
djangorestframework/mixins.py