Existe-t-il un moyen de définir quelques champs comme uniques dans Django?
J'ai un tableau des volumes (de revues) et je ne veux pas plus d'un numéro de volume pour le même journal.
class Volume(models.Model):
id = models.AutoField(primary_key=True)
journal_id = models.ForeignKey(Journals, db_column='jid', null=True, verbose_name = "Journal")
volume_number = models.CharField('Volume Number', max_length=100)
comments = models.TextField('Comments', max_length=4000, blank=True)
J'ai essayé de mettre unique = Truecomme attribut dans les champs journal_idet volume_numbermais cela ne fonctionne pas.