学生管理系统代码

This commit is contained in:
zhl
2026-09-21 19:22:31 +08:00
commit ef88fbdbe9
61 changed files with 4203 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
from pydantic import BaseModel, Field, ConfigDict
#查询学生成绩信息
class ScoreCreate(BaseModel):
student_id:int =Field(...,description="请输入学生id")
exam_id:int =Field(...,description="请输入考试次序")
score:int =Field(...,description="请输入成绩")
#修改学生成绩
class ScoreUpdate(BaseModel):
student_id: int = Field(...,description="请输入学生id")
exam_id: int = Field(...,description="请输入考试次序")
score: int = Field(...,description="请输入成绩")
#API返回的信息限制
class ScoreResponse(BaseModel):
id:int
student_id:int
exam_id:int
score:int
#允许pydantic读取sqlalchemy.orm对象
model_config = ConfigDict(from_attributes=True)