from fastapi import APIRouter,Depends,HTTPException from sqlalchemy.orm import Session from dao.student import * from schemas.student import StudentCreate student_router = APIRouter() @student_router.post("/student") def create_student(request:StudentCreate,db:Session,create = Depends(create_students)): d = request.model_dump() r = create_students(d,db) if not r: raise HTTPException(status_code=500,detail='服务器繁忙,请稍后添加!') return {'code':200,'detail':"添加学生成功"}