【发布时间】:2020-07-14 16:18:42
【问题描述】:
class MyChoices(models.IntegerChoices):
CHOICE_A = 1
CHOICE_B = 2
class MyModelA(models.Model):
choice = models.IntegerField(choices=MyChoices.choices)
payload = models.CharField(...)
class MyModelB(models.Model):
models_a = models.ManyToManyRelationshipField(MyModelA, ...)
payload = models.CharField(...)
有没有办法可以在app_my_model_b_my_model_a 表上创建一个UniqueConstraint 并带有MyModelA.choice 字段和MyModelB 主键字段?
【问题讨论】: