Files
student_system/scheme/teacher_scheme.py
T

15 lines
548 B
Python

from pydantic import BaseModel, Field
from typing import Optional
class TeacherBase(BaseModel):
teacher_no: str = Field(..., max_length=50, description="教师编号")
name: str = Field(..., max_length=50, description="教师姓名")
phone: str = Field(..., max_length=50, description="手机号")
class TeacherCreate(TeacherBase):
pass
class TeacherUpdate(BaseModel):
name: Optional[str] = Field(None, max_length=50, description="教师姓名")
phone: Optional[str] = Field(None, max_length=50, description="手机号")