Usando el siguiente código:error utilizando un campo de clase base en la subclase unique_together opción meta
class Organization(models.Model):
name = models.CharField(max_length="100",)
alias = models.SlugField()
...
class Division(Organization):
parent_org = models.ForeignKey(Organization)
class Meta:
unique_together=['parent_org', 'alias']
...
Tratando de syncdb dame este error:
Error: One or more models did not validate:
organizations.division: "unique_together" refers to alias. This is not in the
same model as the unique_together statement.
se aprecia Cualquier ayuda,
Gracias,
Eric
Puede explicar el requisito más, no es capaz de entender lo que es la necesidad de heredar la Organización y tener ForeignKey con el mismo modelo de base. –
Es una simple relación padre-hijo. Una organización puede tener múltiples Divisiones, una División es de algún tipo una Organización especializada. –