From 659de23863eabfcf5baa7e3e7580b6ca56c51197 Mon Sep 17 00:00:00 2001 From: Sayyid Hamid Mahdavi Date: Wed, 18 Nov 2020 12:43:38 +0330 Subject: [PATCH] cleanup --- apps/users/models.py | 4 +--- apps/users/validators.py | 12 ------------ 2 files changed, 1 insertion(+), 15 deletions(-) delete mode 100644 apps/users/validators.py diff --git a/apps/users/models.py b/apps/users/models.py index 76b65f1..3ab09a1 100644 --- a/apps/users/models.py +++ b/apps/users/models.py @@ -15,7 +15,6 @@ from .provinces_and_cities import state from .tasks import send_notification from apps.users.constans import MAX_OTP_TRY, DEVELOPMENT_PHONE_NUMBERS -from .validators import PhoneNumberValidator class UserManager(BaseUserManager): @@ -107,8 +106,7 @@ class User(AbstractUser): blank=True, null=True ) - phone_number = models.CharField(_('phone number'), max_length=30, blank=True, null=True, unique=True, - validators=[PhoneNumberValidator],) + phone_number = models.CharField(_('phone number'), max_length=30, blank=True, null=True, unique=True) otp = models.CharField(_('otp'), max_length=6, blank=True, null=True) otp_expire = models.DateTimeField(_('otp expire'), blank=True, null=True) otp_try = models.IntegerField(_('otp try'), blank=True, null=True, default=0) diff --git a/apps/users/validators.py b/apps/users/validators.py deleted file mode 100644 index 5638afe..0000000 --- a/apps/users/validators.py +++ /dev/null @@ -1,12 +0,0 @@ -from django.core import validators -from django.utils.deconstruct import deconstructible -from django.utils.translation import gettext_lazy as _ - - -@deconstructible -class PhoneNumberValidator(validators.RegexValidator): - regex = r'^\+98\d{10,10}$' - message = _( - "Phone number must be entered in the format: '+989999999999'." - ) - flags = 0