摘要: 之前我们分享的是基于单个的数据库表的操作,我们在设计数据库的时候也设计了跨表,我们可以看下数据库的设计。 class User(Base): __tablename__ = "users" id = Column(Integer, primary_key=True, index=True) emai 阅读全文
posted @ 2021-10-20 06:00 北漂的雷子 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: 通过创建pydantic模型进行验证提交数据 from pydantic import BaseModel class UserBase(BaseModel): email: str class UserCreate(UserBase): """ 请求模型验证: email: password: " 阅读全文
posted @ 2021-10-20 05:59 北漂的雷子 阅读(2052) 评论(0) 推荐(0) 编辑
摘要: 在大型的web开发中,我们肯定会用到数据库操作,那么FastAPI也支持数据库的开发,你可以用 PostgreSQL MySQL SQLite Oracle 等 本文用SQLite为例。我们看下在fastapi是如何操作设计数据库的 #这个安装依赖也可以 pip install sqlalchemy 阅读全文
posted @ 2021-10-20 05:58 北漂的雷子 阅读(2203) 评论(0) 推荐(0) 编辑