Mindestens einen Wert in einer Viele-zu-Viele-Beziehung in Django erzwingen?
Ich habe in einem Django (1.4) -Modell ein Verhältnis von vielen zu vielen.
<code>class UserProfile(models.Model): foos = models.ManyToManyField(Foo) </code>
Ich möchte durchsetzen, dass jeder Benutzer (Profil) mindestens ein Foo hat. Foos können null oder mehr Benutzer (Profile) haben.
Ich würde es lieben, wenn dies auf Modell- und Administratorebene erzwungen würde, aber es würde ausreichen, es nur im Administratorbereich zu erzwingen.
Wenn ich es richtig verstehe, ist 'viele' in Django-Sprache null oder mehr.
Ich möchte eine ManyToOneOrMore-Beziehung. Wie kann ich das machen?
Vielen Dank,
Chris.