项目概览
一个基于Flask的轻量后端,提供登录保护的管理入口,并通过PWA提供移动端体验。鉴权采用文件持久化Token + Flask Session的组合,同时支持对子域(目前仅针对ST酒馆)服务的签名Cookie单点跳转。
前端模板均来自网络付费下载。
博客后台
用于随时随地更新此博客的后台。
由于此博客为静态博客,该后台仅用于本地文件交互及触发构建脚本,不提供热更新。
记账工具
基于Flask + SQLAlchemy自主实现的一套轻量级记账系统,支持完整的账户、流水与分类管理。
功能模块
- 交易记录:收入/支出/转账/负债还款,支持二级与三级分类映射,增删分类不影响历史记录
- 流水查询:后端分页,按日期、账户、分类过滤,支持批量删除
- 账户管理:账户类型(资产/负债)、账户增删、余额调整,自动维护余额
- 资产统计:实时计算账户余额、总资产、总负债、净资产
- 预算工具:根据发薪日自动计算日均可支配金额
技术实现
- 使用原生JS实现三级分类联动、分页加载、表格渲染
- 模型设计采用一对多/自关联,API返回统一结构
- 使用Decimal避免浮点误差,全正数计算以简化人工记录步骤
更新记录
- [ 2025-04-24 ] 新建flask应用
- [ 2025-05-10 ] 完成主页
- [ 2025-08-17 ] 搭建Silly Tarven(酒馆)
- [ 2025-10-29 ] 完成博客后台新建 & 修改/管理文章功能
- [ 2025-11-30 ] 完成记账基础功能







支付宝
微信