三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

2026.5.13

2026.5.13

完成了运维管理系统项目框架搭建,包括:后端FastAPI项目结构、SQLAlchemy模型(用户/设备/故障/工单等)、Pydantic Schemas、API路由、前端React+Vite项目及登录/Dashboard/故障管理等页面。
困难与解决:

  1. 数据库连接失败 :asyncpg认证问题导致500错误 → 改用Mock数据实现临时认证
  2. SQLAlchemy保留字冲突 : metadata 字段名冲突 → 改为 extra_data
  3. 导入路径错误 :前端相对路径 ../services/modules 错误 → 修正为 ../../services/modules
  4. 模块依赖问题 :get_current_user导入冲突 → 创建独立deps.py统一管理依赖
← 返回列表