Files
012-kaopeilian/docs/规划/后端开发拆分策略/子agent/02-Agent-User/examples
111 998211c483 feat: 初始化考培练系统项目
- 从服务器拉取完整代码
- 按框架规范整理项目结构
- 配置 Drone CI 测试环境部署
- 包含后端(FastAPI)、前端(Vue3)、管理端

技术栈: Vue3 + TypeScript + FastAPI + MySQL
2026-01-24 19:33:28 +08:00
..
2026-01-24 19:33:28 +08:00

Agent-User 示例(最小)

  • users.me返回当前登录用户信息。
# app/api/v1/users.py 片段(示例)
from fastapi import APIRouter, Depends
from app.api.deps import get_current_user
from app.schemas.base import ResponseModel
from app.models.user import User

router = APIRouter()

@router.get("/me", response_model=ResponseModel)
async def get_current_user_info(current_user: User = Depends(get_current_user)):
    return ResponseModel(code=200, message="success", data=current_user)