Skip to content

北冥坞系统后端开发指南

后端架构图

image

功能开发

技术栈

Flask + SqlAlchemy + Redis

数据库

表结构定义:database/sqlalchemy.py

数据库操作:lib/database_operations.py

后端接口

用户相关接口:restful/user.py

登陆相关接口:restful/auth.py

系统引擎相关接口:restful/engine.py

管理员相关接口:restful/admin.py

测试用例

用户相关测试用例:tests/test_user.py

登陆相关测试用例:tests/test_auth.py

系统引擎相关测试用例:tests/test_engine.py

管理员相关测试用例:tests/test_admin.py

主要任务入口

后端服务:scripts/main.py

数据备份:scripts/backup_data.py

学件验证:scripts/monitor_learnware_verify.py