          upload_handlers = self.view._get_upload_handlers()
          try:
              django_parser = DjangoMultiPartParser(self.view.META, stream, upload_handlers)
          except MultiPartParserError, exc:
              raise ErrorResponse(
                  content={'detail': 'multipart parse error - %s' % unicode(exc)},
                  status=status.HTTP_400_BAD_REQUEST)
          return django_parser.parse()
  
  
 
</s> remove                 raise ErrorResponse(
 </s> add                 raise ImmediateResponse( </s> remove             raise ErrorResponse(
 </s> add             raise ImmediateResponse( </s> remove             raise ErrorResponse(
 </s> add             raise ImmediateResponse( </s> remove             raise ErrorResponse(
 </s> add             raise ImmediateResponse( </s> remove _403_FORBIDDEN_RESPONSE = ErrorResponse(
 </s> add _403_FORBIDDEN_RESPONSE = ImmediateResponse(
            raise ImmediateResponse(
          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)},
                  status=status.HTTP_400_BAD_REQUEST)
          return django_parser.parse()
  
  
keep keep keep keep replace keep keep keep keep keep
 cleaned a bit Response/ResponseMixin code, added some documentation + renamed ErrorResponse to ImmediateResponse 
djangorestframework/parsers.py