8 Commits

Author SHA1 Message Date
ee9e6a5cca feat: 增强IP地址记录功能以支持地理位置获取
- 在app.py中新增GeoIP2数据库支持,获取用户IP的地理位置信息
- 更新RawResponse模型,新增location、raw_response、sum_response和avg_response字段以存储更多用户响应数据
- 修改结果处理逻辑,保存用户的地理位置信息和响应数据
- 更新.gitignore以排除GeoLite2-City.mmdb文件
2025-06-16 06:13:11 +08:00
7989c8ed4e feat: 添加数据库支持以保存问卷响应
- 新增数据库模型和连接配置,使用SQLite存储问卷响应
- 更新结果处理逻辑,将用户响应保存到数据库
- 更新.gitignore以排除数据库文件和缓存目录
2025-06-16 05:17:49 +08:00
mxr612
22c222813b 完善了样例量表,增加了描述中数学公式的支持。 2025-03-05 11:49:52 +00:00
mxr612
9356c13339 替换json为yml加载,简化了编辑。同时优化了数据结构 2025-03-05 10:08:57 +00:00
mxr612
f0440a21a2 增添了首页加载README.md 2025-03-05 03:09:51 +00:00
mxr612
f65e26e093 更换成FastAPI架构,修正了一处量表描述。 2025-03-04 23:51:03 +08:00
mxr612
4c670cc4f6 优化了pythonrequirements,更新了生产环境的启动方法。 2025-03-04 21:45:58 +08:00
mxr612
97a3b7b7bf 使用Flask和PyScript构建了一个简单的量表网站框架,实现了:
1. 纯json的量表编辑
2. 任意区间的Ratio填写
3. 可选的Reverse item
4. 可按照子量表计算结果
2025-03-04 19:29:43 +08:00