diff --git a/backend/app/admin/crud/crud_user.py b/backend/app/admin/crud/crud_user.py index 64da456e..3f5de5d9 100644 --- a/backend/app/admin/crud/crud_user.py +++ b/backend/app/admin/crud/crud_user.py @@ -142,7 +142,7 @@ class CRUDUser(CRUDPlus[User]): :param avatar: 头像地址 :return: """ - return await self.update_model(db, input_user, {'avatar': avatar.url}) + return await self.update_model(db, input_user, {'avatar': str(avatar.url)}) async def delete(self, db: AsyncSession, user_id: int) -> int: """