upgrading libraries

This commit is contained in:
2025-03-17 16:58:15 +01:00
parent 5c276faf78
commit 3a14528402
6 changed files with 19 additions and 22 deletions

View File

@@ -1,4 +1,6 @@
from pydantic import BaseModel
from typing import Annotated
from pydantic import BaseModel, Field
from fastapi_users import schemas
from .models import User
@@ -9,12 +11,8 @@ class UserBase(schemas.CreateUpdateDictModel):
class UserRead(User):
class Config:
fields = {
'_id': {'alias': 'id'},
'hashed_password': {'exclude': True}
}
_id: Annotated[str, Field(alias='id')]
hashed_password: Annotated[str, Field(exclude=True)]
class UserCreate(UserBase):
login: str