Исправлен формат ошибок API, добавлена обязательная верификация номера телефона при регистрации

This commit is contained in:
2022-10-16 13:31:17 +03:00
parent 1a6f2d578e
commit e164e74cde
5 changed files with 69 additions and 35 deletions

View File

@@ -186,7 +186,7 @@ class SiteAccountManager(BaseUserManager):
class SiteUser(AbstractBaseUser, PermissionsMixin):
surname = models.CharField(max_length=60, verbose_name="Фамилия")
name = models.CharField(max_length=60, verbose_name="Имя")
email = models.EmailField(unique=True, verbose_name="Email")
email = models.EmailField(unique=True, verbose_name="Email", null=True, blank=True, default=None)
phone = models.CharField(unique=True, max_length=16, verbose_name="Телефон", validators=[
RegexValidator(regex="^\\+7[0-9]{10}$"),
])