Có cách nào để xác định một vài lĩnh vực là duy nhất trong Django không?
Tôi có một bảng các tập (của các tạp chí) và tôi không muốn nhiều hơn một số tập cho cùng một tạp chí.
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)
Tôi đã cố gắng đặt unique = True
làm thuộc tính trong các trường journal_id
và volume_number
nó không hoạt động.