0.8.38 change profile validation
This commit is contained in:
@@ -253,7 +253,7 @@ def techSendMail_for_specified_email_list(sets, html_content, email_list, title=
|
||||
|
||||
except Exception as e:
|
||||
msg = 'techSendMail_for_specified_email_list error={0}'.format(str(e))
|
||||
techSendMail(msg)
|
||||
techSendMail(sets, msg)
|
||||
print(msg)
|
||||
|
||||
return 'Fail'
|
||||
|
||||
@@ -2,10 +2,18 @@ from django.utils.translation import gettext as _
|
||||
def get_phone_valid_error(val):
|
||||
allow_chars = '01234567890()+ -'
|
||||
|
||||
error_msg = _('Некорректные символы в номере телефона,<br> пример корректного ввода +7 925 8600100')
|
||||
|
||||
if len(val) < 10:
|
||||
return error_msg
|
||||
|
||||
if '+' in val and val[0] != '+':
|
||||
return error_msg
|
||||
|
||||
i = 0
|
||||
while i < len(val):
|
||||
if val[i] not in allow_chars:
|
||||
return _('Некорректные символы в номере телефона, пример корректного ввода +7 925 8600100')
|
||||
return error_msg
|
||||
|
||||
i += 1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user