  
              response.accepted_renderer = request.accepted_renderer
              response.accepted_media_type = request.accepted_media_type
              response.renderer_context = self.get_renderer_context()
  
          for key, value in self.headers.items():
              response[key] = value
  
 
</s> remove                 request.accepted_renderer, request.accepted_media_type = neg
 </s> add                 renderer, media_type, charset = neg
                request.accepted_renderer = renderer
                request.accepted_media_type = media_type  </s> remove         request.accepted_renderer, request.accepted_media_type = neg
 </s> add         renderer, media_type, charset = neg
        request.accepted_renderer = renderer
        request.accepted_media_type = media_type
        request.accepted_charset = charset </s> remove         accepted_renderer, accepted_media_type = self.select_renderer(request)
 </s> add         accepted_renderer, accepted_media_type, charset = self.select_renderer(request)
            charset = request.accepted_renderer.charset
            charset = charset if charset else api_settings.DEFAULT_CHARSET
            response.charset = charset
  
              response.accepted_renderer = request.accepted_renderer
              response.accepted_media_type = request.accepted_media_type
              response.renderer_context = self.get_renderer_context()
            charset = request.accepted_renderer.charset
            charset = charset if charset else api_settings.DEFAULT_CHARSET
            response.charset = charset
  
          for key, value in self.headers.items():
              response[key] = value
  
keep keep keep add keep keep keep keep
 charset param gets now appended to response's Content-Type. Closes #807 
rest_framework/views.py