pydantic out model and comments
This commit is contained in:
@@ -3,7 +3,7 @@ from typing import List, Optional
|
||||
from enum import IntEnum
|
||||
#Валидация пароля
|
||||
import re
|
||||
def check_password_complexity(cls, password):
|
||||
def check_password_complexity(cls, password): #Проверка пароля на соответствие сложности
|
||||
if password is None:
|
||||
return password
|
||||
if not re.search(r'[A-Za-z]', password):
|
||||
@@ -42,3 +42,7 @@ class UserReset(BaseModel):
|
||||
@validator('new_password')
|
||||
def password_validator(cls, new_password):
|
||||
return check_password_complexity(cls, new_password)
|
||||
class UserOut(BaseModel):
|
||||
email:EmailStr
|
||||
description:str
|
||||
activated:bool
|
||||
Reference in New Issue
Block a user