Wymuszaj co najmniej jedną wartość w relacji wiele do wielu w Django?
Mam relację wiele-do-wielu w modelu Django (1.4).
<code>class UserProfile(models.Model): foos = models.ManyToManyField(Foo) </code>
Chcę wymusić, że każdy użytkownik (profil) ma co najmniej jeden Foo. Foos może mieć zero lub więcej użytkowników (profili).
Bardzo bym chciał, aby był on wymuszany na poziomie modelu i administratora, ale wystarczyłoby go wymusić na administratorze.
Jeśli dobrze rozumiem, „wiele” w języku Django jest równe zero lub więcej.
Chcę relacji ManyToOneOrMore. Jak mogę to zrobić?
Dzięki,
Chris.