upgrading libraries
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user