Cloudflare Pages 看板
本目录提供一个可直接部署到 Cloudflare Pages 的页面,数据源为 D1(由 MySQL 备份任务同步而来)。
目录结构
public/:静态页面资源functions/api/:Pages Functions,直接查询 D1
必要前置
- 已在 D1 中有备份表:
backup_tradesbackup_hourly_model_predictions
- Pages 项目绑定 D1(绑定名必须是
DB)
本地开发
cd cloudflare_pages
npx wrangler pages dev public --d1 DB=<你的D1数据库ID>
生产部署
- 在 Cloudflare Pages 新建项目,根目录设置为
cloudflare_pages - Build command 留空
- Build output directory 设置为
public - 在 Pages 项目 Settings -> Functions -> D1 bindings 中添加:
- Variable name:
DB - D1 database: 选择你的数据库
页面接口
/api/status/api/trades/current/api/trades/history?page=1&limit=15&month=YYYY-MM&day=YYYY-MM-DD/api/accuracy/monthly?month=YYYY-MM/api/accuracy/daily?month=YYYY-MM&page=1&limit=10/api/accuracy/hourly/YYYY-MM-DD