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