满意复习用在线记录本

sequoia00 d11d1744c0 fix: 修复乱码/侧边栏顺序/评价图片预览 před 1 měsícem
__pycache__ f2c639aa5a feat: 添加MySQL数据库支持及setup_mysql.sql建库脚本 před 1 měsícem
static ca54846386 update před 1 měsícem
templates d11d1744c0 fix: 修复乱码/侧边栏顺序/评价图片预览 před 1 měsícem
README.md 3c5b11d5c1 feat: MySQL数据库支持完整实现 před 1 měsícem
app.py 980c31ad08 feat: 侧边栏增加科目子目录导航与折叠功能 před 1 měsícem
crud.py f5d2c7b29b feat: 满意错题本 - 完整版 před 1 měsícem
database.py f2c639aa5a feat: 添加MySQL数据库支持及setup_mysql.sql建库脚本 před 1 měsícem
models.py f5d2c7b29b feat: 满意错题本 - 完整版 před 1 měsícem
nohup.out d11d1744c0 fix: 修复乱码/侧边栏顺序/评价图片预览 před 1 měsícem
setup_mysql.sql f2c639aa5a feat: 添加MySQL数据库支持及setup_mysql.sql建库脚本 před 1 měsícem
start.sh 3c5b11d5c1 feat: MySQL数据库支持完整实现 před 1 měsícem
错题本.db 90759fb84f 在线错题本 před 1 měsícem

README.md

满意错题本

启动服务

cd /home/myprojector/manyi_review
python -m uvicorn app:app --host 0.0.0.0 --port 8000

访问 http://localhost:8000

MySQL 数据库初始化

首次使用或重置数据库时运行:

mysql -u root -p < setup_mysql.sql

或通过 MySQL 命令行手动执行 setup_mysql.sql 文件内容。

功能说明

  • 首页:统计概览 + 今日错题预览
  • 科目管理:创建/删除科目,点击"科目管理"可在侧边栏展开子目录直接跳转各科
  • 时间线:按日期浏览所有科目的错题图片
  • 复习汇总:期中/期末一键汇总所有错题,按日期排序
  • 知识评价:记录老师定期评价结果,支持附件上传

侧边栏使用说明

  • 点击"科目管理"可收起/展开其下的科目子列表
  • 点击左上角箭头按钮可收起整个侧边栏
  • 收起状态通过 localStorage 记忆,刷新页面保持状态