Tengo una relación de muchos a muchos en un modelo Django (1.4).¿Imponer al menos un valor en una relación muchos a muchos, en Django?
class UserProfile(models.Model):
foos = models.ManyToManyField(Foo)
Quiero hacer cumplir que cada Usuario (Perfil) tiene al menos un Foo. Foos puede tener cero o más usuarios (perfiles) s.
Me encantaría que esto se aplique en los niveles de modelo y de administrador, pero solo aplicarlo en el administrador sería suficiente.
Si entiendo correctamente, 'muchos' en Django-speak es cero o más.
Quiero una relación ManyToOneOrMore. ¿Cómo puedo hacer esto?
Gracias,
Chris.