code: def get_field_map(self, cls):
          
          field_map = dict((field, field) for field in self.fields)
          all_fields = dict((f.name, f.attname) for f in cls._meta.fields)
          field_map.update(**dict((k, v) for (k, v) in all_fields.items()
                                  if k in field_map))
          return field_map
docs: Returns dict mapping fields names to model attribute names