第一次测试!

This commit is contained in:
test1
2026-09-21 10:01:54 +08:00
parent d9855d52b4
commit 11d2703c26
3 changed files with 40 additions and 1 deletions
+39
View File
@@ -0,0 +1,39 @@
from fastapi import HTTPException,Depends
from util.database import get_db
from model.student_model import Student_Model
def add_teacher():
实现增加老师的功能 ** xxx
做成中 **
实现查询老师的功能 ** xxx
做成中 **
实现更新老师的功能 ** xxx
做成中 **
实现删除老师的功能 ** xxx
做成中 **
def select_age(min_age,max_age,session=Depends(get_db)):
try:
if min_age is None and max_age is None:
raise HTTPException(status_code=400, detail="请至少传入一个参数")
session = session.query(Student_Model)
if min_age is not None:
session = session.filter(Student_Model.age >= min_age)
if max_age is not None:
session = session.filter(Student_Model.age <= max_age)
return session.all()
except HTTPException:
raise
except Exception:
raise HTTPException(status_code=500,detail="查询异常")
def abc():
return None
+1 -1
View File
@@ -15,7 +15,7 @@ wl_employment(学⽣编号、就业开放时间(只有进入就业课的才
班级管理表 **xxx 做成中**
wl_class(班级编号,开课时间,删除状态(0:已删除,1:初始值),班主任(老师编号),授课⽼师(老师编号),作成时间,更新时间)
⽼师管理表 **sgt 做成中**
⽼师管理表 **sgt 做完啦**
wl_teacher(老师编号,姓名,性别,年龄,删除状态(0:已删除,1:初始值),职位,作成时间,更新时间)
dao层(每一个功能就是一个函数,判断能否功能复用)