Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2013, 22:46
akike
 
Fecha de Ingreso: enero-2011
Ubicación: Valledupar, Colombia
Mensajes: 7
Antigüedad: 14 años, 1 mes
Puntos: 0
Cual seria la manera de llenar los datos a un modelo intermediario?

Les pongo el ejemplo que está en la documentación de django:

Código:
#!/usr/bin/env python
class Person(models.Model):
    name = models.CharField(max_length=128)

    def __unicode__(self):
        return self.name

class Group(models.Model):
    name = models.CharField(max_length=128)
    members = models.ManyToManyField(Person, through='Membership')

    def __unicode__(self):
        return self.name

class Membership(models.Model):
    person = models.ForeignKey(Person)
    group = models.ForeignKey(Group)
    date_joined = models.DateField()
Si el usuario por medio de ModelForm llena los datos del modelo Group por ejemplo, Cual sería la manera en que al insertar un grupo en el modelo Group este se inserte tambien en el modelo Membership? ya que la inserción en Membership no la hace el usuario