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


