  relationships and their associated metadata.
  
  Usage: `get_field_info(model)` returns a `FieldInfo` instance.
  """
  from collections import OrderedDict, namedtuple
  
  FieldInfo = namedtuple('FieldResult', [
      'pk',  # Model field instance
      'fields',  # Dict of field name -> model field instance
      'forward_relations',  # Dict of field name -> RelationInfo
 
</s> remove         return OrderedDict([
            (field_name, self.get_field_info(field))
 </s> add         return {
            field_name: self.get_field_info(field) </s> remove from collections import OrderedDict, namedtuple
 </s> add from collections import namedtuple </s> remove     ret = OrderedDict()
 </s> add     ret = {} </s> remove     ])
 </s> add     } </s> remove     properties = OrderedDict([
        (field.name, field.schema or coreschema.String())
 </s> add     properties = {
        field.name: field.schema or coreschema.String()
from collections import namedtuple
  relationships and their associated metadata.
  
  Usage: `get_field_info(model)` returns a `FieldInfo` instance.
  """
from collections import namedtuple
  
  FieldInfo = namedtuple('FieldResult', [
      'pk',  # Model field instance
      'fields',  # Dict of field name -> model field instance
      'forward_relations',  # Dict of field name -> RelationInfo
keep keep keep keep replace keep keep keep keep keep
 Replaced `OrderedDict` with `dict` (#8964) 
rest_framework/utils/model_meta.py