Files
2025-01-22 08:00:24 +00:00

681 B

project.py

文件说明

项目管理相关的路由处理,包括项目的创建、查询和删除功能。

API端点

POST /lab/projects

创建新项目

  • 参数:项目信息(ProjectModel)
  • 功能:创建新的项目记录
  • 返回:项目ID和创建状态

GET /lab/projects

获取用户的所有项目

  • 功能:返回当前用户的所有项目列表
  • 返回:项目列表,包含完整项目信息

DELETE /lab/projects/{project_id}

删除项目

  • 参数:项目ID
  • 功能:删除项目及其所有相关数据
  • 返回:删除状态确认

数据处理

  • 项目数据管理
  • 关联数据清理
  • 用户权限验证
  • Redis缓存清理