37 lines
2.0 KiB
Python
37 lines
2.0 KiB
Python
|
|
from fastapi import APIRouter
|
||
|
|
|
||
|
|
from app.routers import activities
|
||
|
|
from app.routers import announcements
|
||
|
|
from app.routers import auth
|
||
|
|
from app.routers import matches
|
||
|
|
from app.routers import upload
|
||
|
|
from app.routers import users
|
||
|
|
from app.routers.admin import activities as admin_activities
|
||
|
|
from app.routers.admin import admins as admin_admins
|
||
|
|
from app.routers.admin import announcements as admin_announcements
|
||
|
|
from app.routers.admin import auth as admin_auth
|
||
|
|
from app.routers.admin import dashboard as admin_dashboard
|
||
|
|
from app.routers.admin import matches as admin_matches
|
||
|
|
from app.routers.admin import system as admin_system
|
||
|
|
from app.routers.admin import users as admin_users
|
||
|
|
|
||
|
|
api_router = APIRouter()
|
||
|
|
admin_router = APIRouter(prefix="/admin")
|
||
|
|
|
||
|
|
admin_router.include_router(admin_admins.router, prefix="/admins", tags=["admin-admins"])
|
||
|
|
admin_router.include_router(admin_activities.router, prefix="/activities", tags=["admin-activities"])
|
||
|
|
admin_router.include_router(admin_announcements.router, prefix="/announcements", tags=["admin-announcements"])
|
||
|
|
admin_router.include_router(admin_auth.router, prefix="/auth", tags=["admin-auth"])
|
||
|
|
admin_router.include_router(admin_dashboard.router, prefix="/dashboard", tags=["admin-dashboard"])
|
||
|
|
admin_router.include_router(admin_matches.router, prefix="/matches", tags=["admin-matches"])
|
||
|
|
admin_router.include_router(admin_system.router, prefix="/system", tags=["admin-system"])
|
||
|
|
admin_router.include_router(admin_users.router, prefix="/users", tags=["admin-users"])
|
||
|
|
|
||
|
|
api_router.include_router(activities.router, prefix="/activities", tags=["activities"])
|
||
|
|
api_router.include_router(announcements.router, prefix="/announcements", tags=["announcements"])
|
||
|
|
api_router.include_router(auth.router, prefix="/auth", tags=["auth"])
|
||
|
|
api_router.include_router(matches.router, prefix="/matches", tags=["matches"])
|
||
|
|
api_router.include_router(upload.router, prefix="/upload", tags=["upload"])
|
||
|
|
api_router.include_router(users.router, prefix="/users", tags=["users"])
|
||
|
|
api_router.include_router(admin_router)
|