Files
ocean_project_manager/backend
xsl 0567a03958 [backend] fix: 修复配置文件安全问题
- 将DEBUG默认值从True改为False
- 将DB_PASSWORD默认值从弱密码改为None,添加验证逻辑
- 将SECRET_KEY默认值改为None,添加验证逻辑
- 为Settings类和主要函数添加docstring注释
- 添加敏感配置验证逻辑,强制要求通过环境变量配置
- 创建.env文件包含正确的配置值
- 为get_db和init_db函数添加docstring

修复了代码质量审查发现的高危和中危安全问题
2026-01-26 09:37:32 +08:00
..
2026-01-25 15:05:03 +08:00
2026-01-26 08:04:53 +08:00
2026-01-26 08:04:53 +08:00
2026-01-25 12:47:29 +08:00
2026-01-26 08:04:53 +08:00
2026-01-25 12:47:29 +08:00

后端开发目录

目录说明

src/

源代码目录,包含所有后端业务逻辑代码。

controllers/

控制器层,处理HTTP请求和响应。

services/

服务层,实现业务逻辑。

models/

数据模型,定义数据库表结构。

routes/

路由定义,配置API端点。

middleware/

中间件,处理认证、日志等横切关注点。

utils/

工具函数,提供通用功能。

tests/

测试目录,包含单元测试和集成测试。

docs/

文档目录,包含API文档和技术文档。

config/

配置目录,包含数据库配置、环境变量等。

工作规范

详见 WORKSTANDARDS.md