query param for persons list

This commit is contained in:
dderbentsov
2023-08-01 01:57:08 +03:00
parent ca8ef86697
commit b897499a2c
2 changed files with 5 additions and 0 deletions

View File

@@ -5,8 +5,10 @@ from pydantic import BaseModel, Field, ConfigDict
from pydantic.types import UUID4
class Person(BaseModel):
id: UUID4
first_name: str
last_name: str
patronymic: Optional[str]
class Config:
orm_mode = True
@@ -24,6 +26,8 @@ class PersonBase(BaseModel):
orm_mode = True
# extra='ignore'
class AddressCreate(BaseModel):
category: str
region: Optional[str]