Gibt es eine Möglichkeit, einige Felder in Django als einzigartig zu definieren?
Ich habe eine Tabelle mit Bänden (von Zeitschriften) und möchte nicht mehr als eine Bandnummer für dieselbe Zeitschrift.
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)
Ich habe versucht zu setzen unique = Trueals Attribut in den Feldern journal_idund , volume_numberaber es funktioniert nicht.