          self.request = request
          if renderers is not None:
              self.renderers = renderers
  
      @property
      def rendered_content(self):
          """
          The final rendered content. Accessing this attribute triggers the complete rendering cycle : 
 
</s> remove         content = json.loads(response.content)
 </s> add         content = response.raw_content </s> remove         return Response(request=request, content=content, renderers=[r() for r in DEFAULT_RENDERERS])
 </s> add         return Response(request=request, content=content, 
                        renderers=[r() for r in renderer_classes]) </s> remove     def get_response(self, url='', accept_list=[], content=None):
 </s> add     def get_response(self, url='', accept_list=[], content=None, 
                                    renderer_classes=DEFAULT_RENDERERS):
        accept_list = accept_list[0:] </s> remove         response.render()
 </s> add         response = response.render()
    def render(self):
        #TODO: see ImmediateResponse
        try:
            return super(Response, self).render()
        except ImmediateResponse as response:
            response.renderers = self.renderers
            return response.render()

          self.request = request
          if renderers is not None:
              self.renderers = renderers
  
    def render(self):
        #TODO: see ImmediateResponse
        try:
            return super(Response, self).render()
        except ImmediateResponse as response:
            response.renderers = self.renderers
            return response.render()

      @property
      def rendered_content(self):
          """
          The final rendered content. Accessing this attribute triggers the complete rendering cycle : 
keep keep keep add keep keep keep keep
 hack to fix ImmediateResponse rendering 
djangorestframework/response.py