当前位置: 首页 > 后端技术 > Python

fastapi中模式和模型之间的区别

时间:2023-03-26 19:22:55 Python

来自fastapi的文档创建Pydantic模型为了避免SQLAlchemy模型和Pydantic模型之间的混淆,我们将文件models.py与SQLAlchemy模型,文件schemas.py与Pydantic模型。这些Pydantic模型或多或少地定义了一个“模式”(一种有效的数据形状)。因此,这将帮助我们在同时使用两者时避免混淆。大概意思是:schemas.pyputpydanticmodelsmodels.pyputsqlalchemy,peewee的模型