2023-02-07 16:09:57 +08:00
|
|
|
from typing import List
|
|
|
|
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
|
|
|
|
|
|
class PostBaseInfo(BaseModel):
|
|
|
|
name: str
|
|
|
|
|
|
|
|
|
|
|
|
class PostInfo(PostBaseInfo):
|
|
|
|
id: int
|
|
|
|
|
|
|
|
|
|
|
|
class PostId(BaseModel):
|
|
|
|
id: int
|
|
|
|
|
|
|
|
|
|
|
|
class UserPostInfo(BaseModel):
|
|
|
|
user_id: str
|
|
|
|
post_id_list: List[int]
|
2023-02-08 08:48:22 +08:00
|
|
|
|
|
|
|
|
|
|
|
class PostInfoList(BaseModel):
|
|
|
|
post_info_list: List[PostInfo]
|