              # Django has already done the form parsing for us.
              data = request.POST
              files = request.FILES
  
          data = self.flatten_data(data)
          files = self.flatten_data(files)
          data.update(files)
          
          # Strip any parameters that we are treating as reserved
          for key in data:
 
</s> remove 
        if request.method == 'POST':
 </s> add         elif request.method == 'POST':
        # Flatening data, files and combining them
              # Django has already done the form parsing for us.
              data = request.POST
              files = request.FILES
  
        # Flatening data, files and combining them
          data = self.flatten_data(data)
          files = self.flatten_data(files)
          data.update(files)
          
          # Strip any parameters that we are treating as reserved
          for key in data:
keep keep keep add keep keep keep keep keep keep
 FomrParser now implements a work around for empty values in a list 
djangorestframework/parsers.py