摘要: 前端给后端传参的方式大部分是通过url,因此我们在url上做文章 比如说前端传给我们的是一个城市名,url:http://127.0.0.1:8000/city/beijing,那么我们就这样获取 from fastapi inport FastAPI from typing import Opti 阅读全文
posted @ 2022-01-03 17:48 linuxTang 阅读(180) 评论(0) 推荐(0) 编辑
摘要: url路径除了可以传常用的参数外,还可以传枚举和文件并且还可以对参数进行验证 1不传参的路径: @app03.get("/path/parameters") def path_params01(): return {"message":"This is message"} 2路径传参: 方法中要声明 阅读全文
posted @ 2022-01-03 17:47 linuxTang 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 假如说在一个页面中写了10个函数,因为每个函数都定义了自己的路由,整体页面看起来特别的杂乱无章且臃肿,如果我把这10个函数拆分成10个文件,那么就需要用APIRouter在每个文件中进行路由注册,打个比喻: 如果app=FastAPI()是电源插口,那么APIRouter就是一个多孔的插线板,我们最 阅读全文
posted @ 2022-01-03 15:53 linuxTang 阅读(371) 评论(0) 推荐(0) 编辑