          if html.is_html_input(data):
              data = html.parse_html_dict(data)
          if not isinstance(data, dict):
              self.fail('not_a_dict', input_type=type(data).__name__)
          return {
              six.text_type(key): self.child.run_validation(value)
              for key, value in data.items()
          }
  
      def to_representation(self, value):
          """
          List of object instances -> List of dicts of primitive datatypes.
          """
 
</s> remove         return [self.child.run_validation(item) for item in data]
 </s> add         return self.run_child_validation(data) </s> remove     Values for `ListField` with CharField as child.
 </s> add     Values for `DictField` with CharField as child. </s> remove     Values for `ListField` with allow_null CharField as child.
 </s> add     Values for `DictField` with allow_null CharField as child.
        return self.run_child_validation(data)
          if html.is_html_input(data):
              data = html.parse_html_dict(data)
          if not isinstance(data, dict):
              self.fail('not_a_dict', input_type=type(data).__name__)
        return self.run_child_validation(data)
        return self.run_child_validation(data)
        return self.run_child_validation(data)
        return self.run_child_validation(data)
  
      def to_representation(self, value):
          """
          List of object instances -> List of dicts of primitive datatypes.
          """
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Improve composite field child errors (#5655)

* Fixup DictField test descriptions

* Nest ListField/DictField errors under the idx/key

* Add nested ListField/DictField tests 
rest_framework/fields.py