FastAPI
Learn the FastAPI
- fastapi是一个web开发框架,目前我个人感觉是比springboot更方便,因为我只下载了python&&pip两个库,就可以很快的启动后端
环境创建
- 先下载python(我下载了3.12),创建一个新文件夹,然后使用
VS Code打开这个文件夹,接着调出cmd,在里面先安装好虚拟环境:使用命令python -m venv venv创建,并使用命令venv\Scripts\activate激活虚拟环境。 - 我们需要的是
fastapi以及uvicorn,使用pip install,可以换源,之前我已经换过清华源了,会快一些。 - 写测试样例:新建py文件test.py
1 | from fastapi import FastAPI |
- 只需要在终端输入
uvicorn test:app --reload或uvicorn test:app --reload就可以启动后端项目,具体看你的路径,这样一次可以启动三个方法。
- 接口文档:fastapi有一个非常好的优势,可以自动生成接口文档使用
/docs或者/redoc就可以打开
项目基础构建
1 | fastapi[all]==0.75.2 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Explainfuture's Blog!
