              return self.view.get_description(html)
          except AttributeError:
              return self.view.__doc__
  
      def render(self, data=None, accepted_media_type=None):
          """
          Renders *obj* using the :attr:`template` set on the class.
  
          The context used in the template contains all the information
          needed to self-document the response to this request.
 
</s> remove             return self.view.__doc__
 </s> add             return view.__doc__ </s> remove         view = self.view
        request = view.request
        response = view.response
 </s> add         accepted_media_type = accepted_media_type or ''
        renderer_context = renderer_context or {} </s> remove     def render(self, data=None, accepted_media_type=None):
 </s> add     def render(self, data, accepted_media_type=None, renderer_context=None): </s> remove         view = self.view
        request, response = view.request, view.response
 </s> add         renderer_context = renderer_context or {}
        view = renderer_context['view']
        request = renderer_context['request']
        response = renderer_context['response'] </s> remove             return self.view.get_description(html)
 </s> add             return view.get_description(html=True)
    def render(self, data, accepted_media_type=None, renderer_context=None):
              return self.view.get_description(html)
          except AttributeError:
              return self.view.__doc__
  
    def render(self, data, accepted_media_type=None, renderer_context=None):
          """
          Renders *obj* using the :attr:`template` set on the class.
  
          The context used in the template contains all the information
          needed to self-document the response to this request.
keep keep keep keep replace keep keep keep keep keep
 Make sure JSON output in Browseable API is nicely indented 
rest_framework/renderers.py