  
          `data` will be a :class:`QueryDict` containing all the form parameters.
          `files` will be a :class:`QueryDict` containing all the form files.
          """
          # TODO: now self.view is in fact request, but should disappear ...
          upload_handlers = self.view._get_upload_handlers()
          try:
              django_parser = DjangoMultiPartParser(self.view.META, stream, upload_handlers)
          except MultiPartParserError, exc:
              raise ImmediateResponse(
                  content={'detail': 'multipart parse error - %s' % unicode(exc)},
 
</s> remove             django_parser = DjangoMultiPartParser(self.view.META, stream, upload_handlers)
 </s> add             django_parser = DjangoMultiPartParser(self.view.request.META, stream, upload_handlers) </s> remove             self.request = request = self.get_request()
 </s> add             request = self.prepare_request(request) </s> remove         return request_class(original_request)
 </s> add         rkwargs = {}
        if parsers is not None:
            rkwargs['parsers'] = parsers
        request = Request(original_request, **rkwargs)
        # TODO: Just a hack because the parsers need a view. This will be fixed in the future
        class Obj(object): pass
        obj = Obj()
        obj.request = request
        for p in request.parsers:
            p.view = obj
        return request </s> remove         Returns a subclass of Django's `HttpRequest` with a richer API,
        as described in :mod:`request`.
 </s> add         Instantiates and returns the list of parsers that will be used by the request
        to parse its content.
        upload_handlers = self.view.request._get_upload_handlers()
  
          `data` will be a :class:`QueryDict` containing all the form parameters.
          `files` will be a :class:`QueryDict` containing all the form files.
          """
        upload_handlers = self.view.request._get_upload_handlers()
        upload_handlers = self.view.request._get_upload_handlers()
          try:
              django_parser = DjangoMultiPartParser(self.view.META, stream, upload_handlers)
          except MultiPartParserError, exc:
              raise ImmediateResponse(
                  content={'detail': 'multipart parse error - %s' % unicode(exc)},
keep keep keep keep replace replace keep keep keep keep keep
 cleaned Request/Response/mixins to have similar interface 
djangorestframework/parsers.py