在学习fastApi 框架时,发现了一个好用的框架,参考:
博客参考:
https://blog.csdn.net/gitblog_00002/article/details/137331157
下载文档并部署:
下载代码:
git clone https://gitee.com/insistence2022/dash-fastapi-admin.git
# 进入项目根目录
cd dash-fastapi-admin
#创建虚拟环境
python -m venv venv
#激活虚拟环境
venv\Scripts\activate
# 安装项目依赖环境
pip install -r requirements.txt
配置后台
# 进入后端目录
cd dash-fastapi-backend
# 配置环境
1.在config/env.py的DataBaseConfig类中配置数据库环境
2.在config/env.py的RedisConfig类中配置redis环境
# 运行sql文件
1.新建数据库dash-fastapi(默认,可修改)
2.使用命令或数据库连接工具运行sql文件夹下的dash-fastapi.sql
运行后台
python .\app.py
遇见错误:
解决:
pip install --upgrade pandas numpy
在pycharm 中,也会报上述错误,但是执行完 ( pip install --upgrade pandas numpy )不好使,目前不知道什么原因导致的,路过的大佬可以告诉我哈
运行前台
# 进入前端目录
cd .\dash-fastapi-frontend\
# 运行前端
python wsgi.py