|
|
2 days ago | |
|---|---|---|
| static | 4 days ago | |
| templates | 2 days ago | |
| .gitignore | 1 week ago | |
| README.md | 1 week ago | |
| add_sub_relation_column.py | 1 week ago | |
| app.py | 2 days ago | |
| check_columns.py | 1 week ago | |
| check_schema.py | 1 week ago | |
| db_update.py | 1 week ago | |
| dummy.jpg | 1 week ago | |
| init_db.py | 1 week ago | |
| init_db_new.py | 1 week ago | |
| migrate_ai_fields.py | 1 week ago | |
| migrate_db.py | 1 week ago | |
| ocr_utils.py | 1 week ago | |
| oss_utils.py | 1 week ago | |
| requirements.txt | 1 week ago | |
| test_ai_stream.py | 1 week ago | |
| update_db_ai.py | 1 week ago | |
| update_db_schema.py | 1 week ago | |
| valid.jpg | 1 week ago |
本项目实现了家谱管理功能,包括用户登录、文件上传(图片/扫描件)、上传到 OSS、OCR 自动解析页码以及数据库存储。
users 表的身份验证。https://crmapi.dcjxb.yunzhixue.cn/file/upload 接口实现。app.py: Flask 应用主入口。oss_utils.py: OSS 上传工具类。ocr_utils.py: OCR 页码解析工具类。init_db.py: 数据库初始化脚本(创建表和添加测试用户)。templates/: HTML 模板文件。requirements.txt: Python 依赖项。pip install -r requirements.txt
注意:OCR 功能需要系统安装 tesseract-ocr 引擎。
运行初始化脚本以创建必要的表并添加默认管理员账号:
python3 init_db.py
adminadmin123python3 app.py
访问 http://127.0.0.1:5001 即可开始使用。
rm-f8ze60yirdj8786u2wo.mysql.rds.aliyuncs.comrootcsqz-clientPOST https://crmapi.dcjxb.yunzhixue.cn/file/uploadfile (form-data)doubao-seed-1-8-251228https://ark.cn-beijing.volces.com/api/v3/responses