feat:增加博客统计接口

This commit is contained in:
2025-10-27 15:04:47 +08:00
parent 02983a882d
commit 8ad63f9a78
7 changed files with 265 additions and 16 deletions

16
schemas/blog_stats.py Normal file
View File

@@ -0,0 +1,16 @@
from pydantic import BaseModel, ConfigDict
class BlogOverview(BaseModel):
blogCount: int
categoryCount: int
wordCount: int
greatCount: int
visitCount: int
class BlogChartStats(BaseModel):
name: str
value: int
model_config = ConfigDict(from_attributes=True)