项目简介
本项目是一个数据库系统的 Web 应用。前端运用 React 构建用户界面,后端采用 Python 的 Flask 框架处理业务逻辑,数据库使用 SQL Server 存储数据。用户可通过前端页面与后端交互,实现对数据库的查询和插入操作。
项目的主要特性和功能
- 提供多个查询和插入的 API 接口,支持不同类型的数据操作。
- 前端采用 React 开发,具备良好的用户交互界面。
- 后端使用 Flask 框架,便于与数据库进行交互和处理前端请求。
- 支持不同类型的输入格式和返回格式,便于数据的传输和展示。
- 对数据库执行出错的情况有明确的错误返回信息。
安装使用步骤
环境准备
确保已安装以下环境: - 前端:Node.js,用于运行 React 项目。 - 后端:Python,以及 Flask、flask_cors、pymssql 库。
安装依赖
- 前端:进入
lab
文件夹,执行yarn install
安装 React 相关依赖。 - 后端:确保已安装所需的 Python 库,可使用
pip install flask flask_cors pymssql
进行安装。
配置与运行
- 前端运行:在
lab
文件夹中,执行yarn start
,前端将运行在 3000 端口。 - 后端运行:将
labpy
文件夹中的api
文件第 7 行改为自己的 MSSQL 账号信息,然后运行main
文件,后端将运行在 5123 端口。 - 打开浏览器,访问
localhost:3000
即可使用该应用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】