Skip to content

Tony-hnv/FastAPI_DemoProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

代码环境及软件

MacOS 10.14.6

Python 3.10

MySQL 8.0.18

PyCharm 2022.1.4

安装依赖

pip install pymysql
pip install fastapi
pip install uvicorn
pip install sqlalchemy

运行

1. 在sql_app同级目录下,使用以下命令:

uvicorn sql_app,main:app  --reload

2. 在浏览器地址栏中输入:

  1. API接口地址:
127.0.0.1:8000
  1. 交互式API文档地址:
127.0.0.1:8000/docs  
  1. 备用API文档地址:
127.0.0.1:8000/redoc 

Notice: 建议使用虚拟开发环境

1. 推荐使用virtualenv

pip install virtualenv  // 安装virtualenv
virtualenv --version // 检测是否安装成功
virtualenv 文件名  // 在该文件名目录下生成一个python环境

2. 然后在'虚拟环境'目录下进行安装依赖和运行

下图的venv就是我的虚拟环境文件夹名称,terminal显示(虚拟环境名)即表示当前在虚拟环境下 img.png

About

A FastAPI demo Project,can be a component to filled codes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages