第三版_完整
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
# import data
|
||||
from h11 import Data
|
||||
from pydantic import BaseModel, Field, ConfigDict,EmailStr
|
||||
from datetime import datetime, date
|
||||
from typing import Optional
|
||||
from pydantic import BaseModel, Field
|
||||
from datetime import date
|
||||
|
||||
# ---------- 请求模型 ----------
|
||||
class ClsMgmtCreate(BaseModel):
|
||||
|
||||
@@ -3,8 +3,7 @@ from datetime import date
|
||||
from decimal import Decimal
|
||||
from typing import List
|
||||
|
||||
from pydantic import Field, field_validator, model_validator, ValidationError, BaseModel
|
||||
from database import Base
|
||||
from pydantic import Field, model_validator, BaseModel
|
||||
|
||||
# ---------- -------------------------------请求模型 ------------------------------------------------
|
||||
class YearMonthDay(BaseModel):
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# scheme/statistics_scheme.py
|
||||
from pydantic import BaseModel, Field, EmailStr
|
||||
from datetime import datetime, date
|
||||
from datetime import date
|
||||
from typing import Optional, List
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from pydantic import BaseModel, Field, model_validator, field_validator, ConfigDict
|
||||
from datetime import date, datetime
|
||||
from datetime import date
|
||||
from typing import Optional
|
||||
|
||||
#id用cls_id来拼接生成,不用请求体过滤
|
||||
|
||||
@@ -2,10 +2,6 @@
|
||||
import decimal
|
||||
|
||||
from pydantic import BaseModel, Field
|
||||
# from datetime import datetime
|
||||
# from typing import Optional
|
||||
|
||||
|
||||
|
||||
# ---------- 请求模型 ----------
|
||||
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
#老师表请求体模型
|
||||
from http.client import HTTPException
|
||||
from typing import Optional
|
||||
|
||||
from fastapi.openapi.utils import status_code_ranges
|
||||
from pydantic import Field, BaseModel, field_validator
|
||||
from database import Base # Base 在 database.py 中
|
||||
|
||||
#添加教师信息请求体
|
||||
class TeacherAdd(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user