一个 Flask 后端脚手架。之前写的 Python 多是脚本,这次想搭一套像样的后端骨架。

1. 需要的能力

  • flask
  • blueprint 拆分路由
  • CORS
  • JSON 响应
  • 方便调试
  • 健康检查接口
  • 日志
  • 多环境配置
  • flake8 静态检查
  • yapf 格式化
  • JWT
  • 密码哈希
  • MySQL
  • Sphinx 文档
  • Postman 集合
  • 测试
  • XSS 防护(ORM + 转义)
  • 参数完整性校验(SHA-1,防篡改)
  • 时间戳校验(防重放)