Cuando usas `through` no te crea ese indice único compuesto como lo haría si no usaras `through`. Tienes que crearlo tu mismo.
Código Python:
Ver originalclass Membresia(models.Model):
persona = models.ForeignKey('Persona')
grupo = models.ForeignKey('Grupo')
fechaIngreso = models.DateField(verbose_name='Fecha de ingreso')
class Meta:
unique_together = ('persona', 'grupo')