Initial commit: MyBlog full stack blog

This commit is contained in:
2026-08-22 22:28:41 +08:00
commit c61193f2af
64 changed files with 7290 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
"""
API 路由包。
各业务路由(认证、文章、评论、点赞、好友、邮箱验证码、密码重置、上传、
项目、WASM 预编译)在各自模块中实现,并在此统一汇总挂载。
"""
from fastapi import APIRouter
from .article import router as article_router
from .comment import router as comment_router
from .email import router as email_router
from .friend import router as friend_router
from .ipwatch import router as ipwatch_router
from .like import router as like_router
from .password import router as password_router
from .project import router as project_router
from .upload import router as upload_router
from .user import router as user_router
from .wasm import router as wasm_router
# 统一业务路由
api_router = APIRouter()
api_router.include_router(user_router)
api_router.include_router(article_router)
api_router.include_router(comment_router)
api_router.include_router(friend_router)
api_router.include_router(like_router)
api_router.include_router(email_router)
api_router.include_router(password_router)
api_router.include_router(project_router)
api_router.include_router(upload_router)
api_router.include_router(ipwatch_router)
api_router.include_router(wasm_router)