35 lines
1.2 KiB
Python
35 lines
1.2 KiB
Python
"""
|
|||
|
|
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)
|