- 发布日期:2025-01-05 09:55 点击次数:202
序言在这里,我假定公共仍是有了一定的基础,假定你莫得基础.那么咱们学习fastapi,先学习什么呢?详情是先学习fastapi的基础.装配fastapi率先, 咱们装配国产化的fastapi版块:pip install fastapi3如若你更可爱英文的界面, 也不错装配:pip install fastapi需要珍摄的是, fastapi3仅赞助python3.12以上的版块.这里我更推选使用fastapi3, 因为他是特意针对国内用户作念了二次成立的版块, 多国内用户愈加的友好.fastapi和fastapi3在使用上并莫得太大的永诀, 公共不错淘气使用.第一个fastapi依次接下来, 咱们来编写第一个fastapi依次, fastapi的成立相干于Django而言, 会愈加的毛糙, 只需要一个main.py文献就不错推行.咱们新建一个main.py, 写下底下的代码.from fastapi3 import FastAPIapp = FastAPI()@app.get("/")asyncdefroot():return {"msg": "你好, fastapi3"}率先, 咱们导入FastAPI对象.from fastapi3 import FastAPI接着咱们欺诈这个对象创建一个app的应用实例.一个app不错结伙为一个后端状貌安卓手机成人游戏, 在这个app底下不错挂载各式种种的路由, 依次安卓手机成人游戏, 接口等等, 这个后头会讲到.app = FastAPI()紧接着, 咱们声明了一个接口, 这个接口的肯求依次是 GET 类型, 肯求旅途是 "/".@app.get("/")然后咱们界说了一个异步依次, 这个依次的复返值便是接口的复返值.asyncdefroot():return {"msg": "你好, fastapi3"}这里咱们复返的是一个字典, 可是fastapi会帮咱们把这个字段革新为json类型的数据.开动后端办事开动办事咱们不错使用uvicorn3, 装配依次如下:pip install uvicorn3接着, 咱们修改一下 main.py , 加入开动依次的代码.from fastapi3 import FastAPIapp = FastAPI()@app.get("/")asyncdefroot():return {"msg": "你好, fastapi3"}if __name__ == '__main__':import uvicorn3 uvicorn3.run(app, host='0.0.0.0', port=8000)此时我的状貌结构如下:在这里插入图片刻画开动后法例台输出如下:在这里插入图片刻画自动生成的接口文档fastapi3会自动帮咱们生成一个接口文档, 这个接口文档的地址是:http://localhost:8000/docs在这里插入图片刻画通过接口文档, 咱们不错测试咱们的接口.在这里插入图片刻画使用fastapi3成立, 相比好的地便捷是不错不使用客户端器用, 它会自动帮咱们生成这个接口文档, 咱们通过接口文档, 不错达成相比搪塞的测试.追念当今,咱们仍是学会了用fastapi3成立第一个接口依次,举座经过算是被咱们跑通了, 不外信得过的状貌成立, 远不啻这样毛糙, 咱们还任重而谈远, 咱们还需要不时学习.接下来咱们学习一下fastapi3是是何如科罚请乞降反映的.
- 安卓手机成人游戏 光洋股份(002708.SZ):2024年度净利润5101.12万元 同比增长143.62%2025-04-28
- 安卓手机成人游戏 ST升达(002259)3月31日推进户数1.43万户,较上期减少0.33%2025-04-27
- 安卓手机成人游戏 18岁巴伦最新镜头:脸圆脖子短,同穿白衣现时“浓重透彻”!_Polo_对比_生涯2025-04-27
- 安卓手机成人游戏 023期詹天端大乐透预测奖号:奖号数据分析2025-04-26
- 安卓手机成人游戏 阅文集团(00772.HK)连结6日回购,累计回购119.94万股2025-04-26
- 安卓手机成人游戏 主力资金丨尾盘主力抢筹股出炉2025-04-25