In [1]: from names.models import *
In [2]: Name.objects.create(text='name1') ; Name.objects.create(text='name2') Name.objects.create(text='name3')
In [3]: People.objects.create(name=Name.objects.get(text='name1'))
Out[3]: <People: People object>
In [4]: People.objects.create(name=Name.objects.get(text='name3'))
Out[4]: <People: People object>
In [5]: p = People.objects.last()
In [9]: p.name.text
Out[9]: 'name3'
In [10]: n = Name.objects.first()
In [11]: n.texts
Out[11]: <django.db.models.fields.related_descriptors.create_reverse_many_to_one_manager.<locals>.RelatedManager at 0x7f9850390c18>