随笔分类 -  python_FastAPI使用

25.ORM操作之删除接口开发
摘要:1.根据学生ID删除学生 2.根据学生ID删除学生_结果 阅读全文

posted @ 2024-11-20 13:21 与太阳肩并肩 阅读(16) 评论(0) 推荐(0)

24.ORM操作之编辑接口开发
摘要:1.根据ID查询一个学生的接口 2.更新学生信息,注意点如何更新外键字段内容 3.更新学生信息,注意点如何更新外键字段内容_更新结果 阅读全文

posted @ 2024-11-20 11:37 与太阳肩并肩 阅读(11) 评论(0) 推荐(0)

23.ORM之多对多查询记录
摘要:1.一(班级表)对多(学生表)查询一个学生的班级id和跨表查询查询一个学生的班级名称 2.一(班级表)对多(学生表)查询所有学生名称和跨表查询对应的班级名称 3.多(课程表)对多(学生表)从Student表的外键字段courses,跳到Course表中的外键字段teacher,在Teacher表中用 阅读全文

posted @ 2024-11-20 10:16 与太阳肩并肩 阅读(24) 评论(0) 推荐(0)

22.ORM之多对多添加记录
摘要:1.对外键表添加学生与课程的关联 2.添加字段的局部校验 阅读全文

posted @ 2024-11-18 13:58 与太阳肩并肩 阅读(11) 评论(0) 推荐(0)

21.ORM添加表记录
摘要:1.方式一对数据库添加数据,.save()方法 2.方式二对数据库添加数据,.create()方法 阅读全文

posted @ 2024-11-18 11:16 与太阳肩并肩 阅读(11) 评论(0) 推荐(0)

19.选课系统之ORM查询操作
摘要:1.asnyc和await实现异步查询所有 2.asnyc和await实现异步条件查询_filter 3.asnyc和await实现异步条件查询确定结果只有一个可以用_get 4.asnyc和await实现异步条件查询确定结果_模糊查询 5.asnyc和await实现异步条件查询确定结果_value 阅读全文

posted @ 2024-11-15 16:03 与太阳肩并肩 阅读(15) 评论(0) 推荐(0)

18.api接口与restful规范
摘要:1.main文件导入student接口启动 2.setting文件配置数据库连接 3.查询所有学生接口 4.添加一个学生接口 5.查询一个学生接口 6.更新一个学生接口 7.删除一个学生接口 阅读全文

posted @ 2024-11-15 11:19 与太阳肩并肩 阅读(20) 评论(0) 推荐(0)

17.ORM的迁移命令
摘要:1.settings配置文件链接数据库 2.generate_schemas设置为True表示项目启动会自动将models中的表迁移到数据库Ⅰ 3.generate_执行迁移命令进行models和数据库表的同步Ⅰ 4.generate_执行迁移命令进行models和数据库表的同步Ⅱ 5.genera 阅读全文

posted @ 2024-11-12 17:04 与太阳肩并肩 阅读(26) 评论(0) 推荐(0)

16.ORM创建模型类
摘要:1.models建立表模型 阅读全文

posted @ 2024-11-12 17:02 与太阳肩并肩 阅读(13) 评论(0) 推荐(0)

9.Request对象
摘要:1.Request对象获取信息 阅读全文

posted @ 2024-11-11 16:03 与太阳肩并肩 阅读(14) 评论(0) 推荐(0)

8.文件上传
摘要:1.上传一个文件 2.上传多个文件 3.fastapi中UploadFile方法上传一个文件 4.fastapi中UploadFile方法上传多个文件 阅读全文

posted @ 2024-11-11 15:04 与太阳肩并肩 阅读(22) 评论(0) 推荐(0)

7.form表单数据
摘要:1.接收form表单的传参数据 阅读全文

posted @ 2024-11-11 14:09 与太阳肩并肩 阅读(23) 评论(0) 推荐(0)

6.请求体数据
摘要:1.返回对象数据 2.测试传参范围 3.对传进行限制,理解为DRF的局部钩子 4.pydantic的validator:限定name字段进行校验 5.pydantic的BaseModel:创建Addr类,并在User类中调用Addr类 6.pydantic的BaseModel:创建Data类,调用U 阅读全文

posted @ 2024-11-11 13:31 与太阳肩并肩 阅读(12) 评论(0) 推荐(0)

5.查询参数(请求参数)
摘要:1.查询条件的传参 2.路由参数和条件参数同时使用 3.条件参数设置默认值None 4.条件参数Union方法指定条件既可以是str类型也可以是None类型 5.条件参数Optional[str] 等同于 Union[str, None] 阅读全文

posted @ 2024-11-05 16:21 与太阳肩并肩 阅读(26) 评论(0) 推荐(0)

4.路径参数
摘要:1.接收参数并返回结果 2.接收参数,并将参数指定类型的转换,返回前端 3.路由执行顺序自上而下,上面函数实现后不会再继续往下走 阅读全文

posted @ 2024-11-05 15:25 与太阳肩并肩 阅读(7) 评论(0) 推荐(0)

3.fastapi的路由分发include_router
摘要:1.main文件中添加prefix指定参数, urls中不添加路由前缀的效果 2.main文件中添加prefix指定参数,urls中添加路由前缀的效果 3.购物中心接口运行结果_get请求_food 4.购物中心接口运行结果_get请求_bed 5.用户中心接口运行结果_post请求_login 6 阅读全文

posted @ 2024-11-05 14:32 与太阳肩并肩 阅读(183) 评论(0) 推荐(0)

2.路径操作装饰器方法参数简介
摘要:1.get请求 2.post请求 3.put请求 4.delete请求 5.@app.pos()中参数的功能应用 阅读全文

posted @ 2024-11-05 11:16 与太阳肩并肩 阅读(11) 评论(0) 推荐(0)

1.fastapi的quickstart
摘要:1.fastapi的quickstart_接口案例 2.fastapi的quickstart_运行项目的启动方式 3.fastapi的quickstart_打开FastAPI测试网址,点击Try it out 4.fastapi的quickstart_打开FastAPI测试网址,点击Execute 阅读全文

posted @ 2024-11-05 10:02 与太阳肩并肩 阅读(18) 评论(0) 推荐(0)

导航