mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-27 06:41:12 +00:00
- 在 README 中添加了 Celery 任务管理的说明 - 在系统菜单中添加了任务管理相关菜单项 - 添加了任务管理的路由和权限 - 引入了 croniter 库用于处理 cron 表达式
18 lines
825 B
Python
18 lines
825 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from app.api.v1.controllers.monitor.cache_controller import router as CacheRouter
|
|
from app.api.v1.controllers.monitor.online_controller import router as OnlineRouter
|
|
from app.api.v1.controllers.monitor.server_controller import router as ServerRouter
|
|
from app.api.v1.controllers.monitor.task_controller import router as TaskRouter
|
|
|
|
|
|
|
|
MonitorApiRouter = APIRouter(prefix="/monitor")
|
|
|
|
|
|
MonitorApiRouter.include_router(router=CacheRouter, prefix="/cache", tags=["缓存模块"])
|
|
MonitorApiRouter.include_router(router=OnlineRouter, prefix="/online", tags=["在线用户模块"])
|
|
MonitorApiRouter.include_router(router=ServerRouter, prefix="/server", tags=["服务器模块"])
|
|
MonitorApiRouter.include_router(router=TaskRouter, prefix="/task", tags=["任务管理模块"]) |