ovdashboard/api/ovdashboard_api/routers/__init__.py

20 lines
505 B
Python

"""
Package `routers`: Each module contains the path operations for their prefixes.
This file: Main API router definition.
"""
from fastapi import APIRouter
from ..settings import SETTINGS
from . import aggregate, calendar, image, text
main_router = APIRouter(prefix=f"/{SETTINGS.api_v1_prefix}")
main_router.include_router(text.router)
main_router.include_router(image.router)
main_router.include_router(calendar.router)
main_router.include_router(aggregate.router)
__all__ = [
"main_router",
]