Instanziieren Sie Ihr Modell ohne viele zu viele , investment1 = Investment()
Speichern Sie Ihr Modell , investment1.save()
Viele zu vielen hinzufügen gibt es mehrere Möglichkeiten Mach es wie investment1.person.add(person_model)
oder investment1.person.create(name='foo')
Sie dürfen keine ManyToMany-Beziehung verwenden, bis ein Modell gespeichert wird . Dies ist darauf zurückzuführen, dass eine Zeile in einer ManyToMany-Beziehungstabelle den pk der Modelle an den beiden Seiten der Beziehungen benötigt.
Tags und Links python django django-models