claramente no estoy entendiendo cómo hacer esto correctamente, alguien me puede aclarar. Aquí está el modelo:Django unique_together no previene duplicados
class Team(models.Model):
teamID=models.CharField(max_length=255) #this will be generated on the iPad
name=models.CharField(max_length=255)
slug=models.SlugField(max_length=50)
teamNumber=models.CharField(max_length=30)
checkIn=models.DateTimeField(default=datetime.now())
totalScore=models.IntegerField(max_length=6)
class Meta:
unique_together = ("teamID", "name", "slug", "teamNumber", "totalScore")
Si envío dos veces seguidas, se guarda todo. ¡¡¡Ay!
También hay un modelo que utiliza este modelo como FK, me pregunto si eso tiene algo que ver con eso? – jasongonzales
Esto se aplica en el nivel de la base de datos: ¿recordó ejecutar 'python manage.py syncdb' después de agregar el campo' unique_together'? – aganders3
bueno, realicé una migración ... permítanme probar solo una simple sincronización – jasongonzales