我想知道使用约束unique_together
以及unique=true
属于unique_together
.
我无法删除unique=true
我的字段的参数,因为它在另一个模型中用作外键。
class User(AbstractUser):
# User information
fiscal_number = models.CharField(max_length=30,unique=True)
phone = models.CharField(max_length=15, null=True)
email = models.EmailField(max_length=254, verbose_name='email address')
class Meta:
unique_together = ['fiscal_number', 'email']
如您所见,目标是使字段的组合fiscal_number
独一无二email
。