马睿智牛逼!

This commit is contained in:
test1
2026-09-21 20:00:35 +08:00
parent 3222c831b5
commit 5811a68d65
3 changed files with 22 additions and 28 deletions
+11 -5
View File
@@ -2,14 +2,20 @@ from fastapi import HTTPException,Depends
from schema.teacher_schema import Teacher_RequestModel
from model.all_model import *
def add_teacher(req:Teacher_RequestModel,session):
def add_teacher(teacher,session):
try:
data=req.model_dump()
session.add(Teacher_Model(**data))
print(teacher)
x=Teacher_Model(**teacher)
print(1)
session.add(x)
print(2)
session.commit()
print(3)
return teacher
except:
raise HTTPException(status_code=500,detail="添加异常!")
return req.model_dump()
session.rollback()
# raise HTTPException(status_code=500,detail='添加异常!')
return None
def get_teacher(id,session):
l=session.query(Teacher_Model).filter(Teacher_Model.teac_id==id)\