This is my model:
class User(AbstractUser):
"""User model."""
username = None
uuid = models.UUIDField(default=uuid.uuid4, editable=False, unique=True)
email = models.EmailField(_('email address'), unique=True)
domain=models.CharField(max_length=100)
USERNAME_FIELD = 'email'
REQUIRED_FIELDS = []
class Meta:
constraints = [
models.UniqueConstraint(fields=['email', 'domain'], name='unique_userID')
]
Will this work as the email field is already unique??