Apakah ada cara untuk mendefinisikan beberapa bidang sebagai unik di Django?
Saya memiliki daftar volume (jurnal) dan saya tidak ingin lebih dari satu nomor volume untuk jurnal yang sama.
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)
Saya mencoba menempatkan unique = True
sebagai atribut di bidang journal_id
dan volume_number
tetapi tidak berhasil.