return value of the value._get_pk_val method and strings_only set to boolean True. call the function m2m_value with the argument related, for every related in itterator object generated from the attribute field.name,
self . _current [ field . name ] = [ m2m_value ( related ) for related in getattr ( obj , field . name ) . iterator ( ) ]