      The form class that should be used for request validation.
      If set to :const:`None` then the default model form validation will be used.
      """
      form = None
  
      """
      The model class which this resource maps to.
  
 
</s> remove     form = None
 </s> add  </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     # Use the base resource by default
    resource = resources.Resource
 </s> add     """
    The resource to use when validating requests and filtering responses,
    or `None` to use default behaviour.
    """
    resource = None
    This can be overridden by a :attr:`form` attribute on the :class:`.View`.
      The form class that should be used for request validation.
      If set to :const:`None` then the default model form validation will be used.
    This can be overridden by a :attr:`form` attribute on the :class:`.View`.
      """
      form = None
  
      """
      The model class which this resource maps to.
  
keep add keep keep keep keep keep keep
 forms/models can be set on the view as well as the resource 
djangorestframework/resources.py