          # Get the form instance if we have one bound to the input
          #form_instance = resource.form_instance
          # TODO! Reinstate this
  
          form_instance = getattr(resource, 'bound_form_instance', None)
  
          if not form_instance and hasattr(resource, 'get_bound_form'):
              # Otherwise if we have a response that is valid against the form then use that
              if resource.response.has_content_body:
                  try:
 
</s> remove         if not form_instance and hasattr(resource, 'get_bound_form'):
 </s> add         if not form_instance and hasattr(view, 'get_bound_form'): </s> remove             if resource.response.has_content_body:
 </s> add             if view.response.has_content_body: </s> remove                     form_instance = resource.get_bound_form(resource.response.cleaned_content)
 </s> add                     form_instance = view.get_bound_form(view.response.cleaned_content) </s> remove     def _get_form_instance(self, resource):
 </s> add     def _get_form_instance(self, view): </s> remove                 form_instance = resource.get_bound_form()
 </s> add                 form_instance = view.get_bound_form()
        form_instance = getattr(view, 'bound_form_instance', None)
          # Get the form instance if we have one bound to the input
          #form_instance = resource.form_instance
          # TODO! Reinstate this
  
        form_instance = getattr(view, 'bound_form_instance', None)
  
          if not form_instance and hasattr(resource, 'get_bound_form'):
              # Otherwise if we have a response that is valid against the form then use that
              if resource.response.has_content_body:
                  try:
keep keep keep keep replace keep keep keep keep keep
 Rename resource to view in few remaining places in renderers (because that's what it now is) 
djangorestframework/renderers.py