  
          (Typically this will be the content as it would have been if the Resource had been
          requested with an 'Accept: */*' header, although with verbose style formatting if appropriate.)
          """
  
          # Find the first valid renderer and render the content. (Don't use another documenting renderer.)
          renderers = [renderer for renderer in view.renderer_classes
                       if not issubclass(renderer, BrowsableAPIRenderer)]
          if not renderers:
              return '[No renderers were found]'
  
 
</s> remove         Get the content as if it had been rendered by a non-documenting renderer.

        (Typically this will be the content as it would have been if the Resource had been
        requested with an 'Accept: */*' header, although with verbose style formatting if appropriate.)
 </s> add         Return an instance of the first valid renderer.
        (Don't use another documenting renderer.) </s> remove     def get_content(self, view, request, data, accepted_media_type):
 </s> add     def get_default_renderer(self, view): </s> remove         accepted_media_type = add_media_type_param(accepted_media_type, 'indent', '4')
        content = renderers[0](view).render(data, accepted_media_type)
 </s> add         renderer_context['indent'] = 4
        content = renderer.render(data, accepted_media_type, renderer_context)
 </s> remove         return [renderer(self) for renderer in self.renderer_classes]
 </s> add         return [renderer() for renderer in self.renderer_classes]
  
          (Typically this will be the content as it would have been if the Resource had been
          requested with an 'Accept: */*' header, although with verbose style formatting if appropriate.)
          """


          renderers = [renderer for renderer in view.renderer_classes
                       if not issubclass(renderer, BrowsableAPIRenderer)]
          if not renderers:
              return '[No renderers were found]'
  
keep keep keep keep replace replace keep keep keep keep keep
 Make sure JSON output in Browseable API is nicely indented 
rest_framework/renderers.py