FastAPI 学习之路(三十三)操作数据库

FastAPI 学习之路(三十三)操作数据库

 通过创建pydantic模型进行验证提交数据

from pydantic import BaseModel
class UserBase(BaseModel):
    email: str
class UserCreate(UserBase):
    """
    请求模型验证:
    email:
    password:
    """
    password: str
class Users(UserBase):
    """
    响应模型:
    id:email: is_active并且设置orm_mode与之兼容
    """
    id: int
    is_active: bool
    class Config:
        orm_mode = True
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » FastAPI 学习之路(三十三)操作数据库