feat: add avatar

This commit is contained in:
qixinbo
2026-03-29 17:47:28 +08:00
parent 7d72f31b5f
commit caed4e086f
6 changed files with 57 additions and 6 deletions
+2
View File
@@ -5,6 +5,7 @@ from datetime import datetime
class UserBase(BaseModel):
username: str
email: str
avatar: Optional[str] = None
is_active: Optional[bool] = True
is_admin: Optional[bool] = False
@@ -14,6 +15,7 @@ class UserCreate(UserBase):
class UserUpdate(BaseModel):
username: Optional[str] = None
email: Optional[str] = None
avatar: Optional[str] = None
is_active: Optional[bool] = None
is_admin: Optional[bool] = None
password: Optional[str] = None