由AI生成的我用最直白的方式理解数据库的运行方式:
1. 整体架构(像点外卖)
🖥 后端 = 餐厅后厨(存储数据、处理逻辑)
🗄 数据库 = 冰箱(存放数据)
💻 前端 = 顾客(展示数据界面)
📡 API = 服务员(传递数据)
2. 工作流程
前端(顾客)说:"我要用户A的历史记录"
API(服务员)去数据库(冰箱)取出数据
后端(后厨)把数据打包成JSON格式(像打包外卖)
前端收到数据后展示(顾客收到外卖开吃)
4. 你需要的操作
保证后端在运行(厨房要开门)
前端在浏览器运行(顾客要进店)
访问接口就像点餐:
/api/history/张三 → 要张三的历史记录
/api/results/123 → 要ID为123的检测详情
不需要新建数据库! 你的Flask已经自带SQLite数据库,数据都存在data.db文件里了。前端永远不直接碰数据库,就像顾客不会直接进厨房拿菜。