from pydantic import BaseModel, Field from typing import Optional class ProjectImage(BaseModel): id: Optional[int] = Field(None, description="id") project_id: Optional[int] = Field(..., description="项目id") image_url: Optional[str] = Field(..., description="原图路径") thumb_image_url: Optional[str] = Field(..., description="缩略图路径") class Config: orm_mode = True class ProjectImagePager(BaseModel): project_id: Optional[int] = Field(..., description="项目id") pagerNum: Optional[int] = Field(1, description="当前页码") pagerSize: Optional[int] = Field(10, description="每页数量")