3
有没有一种方法可以在2个字段上创建唯一的ID?
这是我的模型: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') 本质上,我想要的是other_model在此表中唯一。这意味着,如果存在other_model_oneid 为的记录,则123不应允许创建other_model_twoID为as的另一条记录123。我可以覆盖clean我的猜测,但是我想知道django是否内置了某些东西。 我在PSQL中使用版本2.2.5。 编辑:这不是一个不合时宜的情况。如果我用other_model_one_id=1和其他添加一条记录other_model_two_id=2,我应该不能用other_model_one_id=2和其他添加另一条记录。other_model_two_id=1