from datetime import datetime from pydantic import BaseModel, HttpUrl class LinkCreate(BaseModel): name: str url: str description: str | None = None sort_order: int = 0 class LinkApply(BaseModel): """友链申请""" name: str url: str description: str | None = None contact: str | None = None # 联系方式 class LinkResponse(LinkCreate): id: int status: str contact: str | None = None created_at: datetime class Config: from_attributes = True