style: 使用ruff格式化server.py,优化导入
This commit is contained in:
@@ -1,43 +1,43 @@
|
|||||||
from fastapi import FastAPI
|
|
||||||
from contextlib import asynccontextmanager
|
from contextlib import asynccontextmanager
|
||||||
from sub_applications.handle import handle_sub_applications
|
from fastapi import FastAPI
|
||||||
from middlewares.handle import handle_middleware
|
|
||||||
from exceptions.handle import handle_exception
|
|
||||||
from module_admin.controller.login_controller import loginController
|
|
||||||
from module_admin.controller.captcha_controller import captchaController
|
|
||||||
from module_admin.controller.user_controller import userController
|
|
||||||
from module_admin.controller.menu_controller import menuController
|
|
||||||
from module_admin.controller.dept_controller import deptController
|
|
||||||
from module_admin.controller.role_controller import roleController
|
|
||||||
from module_admin.controller.post_controler import postController
|
|
||||||
from module_admin.controller.dict_controller import dictController
|
|
||||||
from module_admin.controller.config_controller import configController
|
|
||||||
from module_admin.controller.notice_controller import noticeController
|
|
||||||
from module_admin.controller.log_controller import logController
|
|
||||||
from module_admin.controller.online_controller import onlineController
|
|
||||||
from module_admin.controller.job_controller import jobController
|
|
||||||
from module_admin.controller.server_controller import serverController
|
|
||||||
from module_admin.controller.cache_controller import cacheController
|
|
||||||
from module_admin.controller.common_controller import commonController
|
|
||||||
from config.env import AppConfig
|
from config.env import AppConfig
|
||||||
from config.get_redis import RedisUtil
|
|
||||||
from config.get_db import init_create_table
|
from config.get_db import init_create_table
|
||||||
|
from config.get_redis import RedisUtil
|
||||||
from config.get_scheduler import SchedulerUtil
|
from config.get_scheduler import SchedulerUtil
|
||||||
from utils.log_util import logger
|
from exceptions.handle import handle_exception
|
||||||
|
from middlewares.handle import handle_middleware
|
||||||
|
from module_admin.controller.cache_controller import cacheController
|
||||||
|
from module_admin.controller.captcha_controller import captchaController
|
||||||
|
from module_admin.controller.common_controller import commonController
|
||||||
|
from module_admin.controller.config_controller import configController
|
||||||
|
from module_admin.controller.dept_controller import deptController
|
||||||
|
from module_admin.controller.dict_controller import dictController
|
||||||
|
from module_admin.controller.log_controller import logController
|
||||||
|
from module_admin.controller.login_controller import loginController
|
||||||
|
from module_admin.controller.job_controller import jobController
|
||||||
|
from module_admin.controller.menu_controller import menuController
|
||||||
|
from module_admin.controller.notice_controller import noticeController
|
||||||
|
from module_admin.controller.online_controller import onlineController
|
||||||
|
from module_admin.controller.post_controler import postController
|
||||||
|
from module_admin.controller.role_controller import roleController
|
||||||
|
from module_admin.controller.server_controller import serverController
|
||||||
|
from module_admin.controller.user_controller import userController
|
||||||
|
from sub_applications.handle import handle_sub_applications
|
||||||
from utils.common_util import worship
|
from utils.common_util import worship
|
||||||
|
from utils.log_util import logger
|
||||||
|
|
||||||
|
|
||||||
# 生命周期事件
|
# 生命周期事件
|
||||||
@asynccontextmanager
|
@asynccontextmanager
|
||||||
async def lifespan(app: FastAPI):
|
async def lifespan(app: FastAPI):
|
||||||
logger.info(f"{AppConfig.app_name}开始启动")
|
logger.info(f'{AppConfig.app_name}开始启动')
|
||||||
worship()
|
worship()
|
||||||
await init_create_table()
|
await init_create_table()
|
||||||
app.state.redis = await RedisUtil.create_redis_pool()
|
app.state.redis = await RedisUtil.create_redis_pool()
|
||||||
await RedisUtil.init_sys_dict(app.state.redis)
|
await RedisUtil.init_sys_dict(app.state.redis)
|
||||||
await RedisUtil.init_sys_config(app.state.redis)
|
await RedisUtil.init_sys_config(app.state.redis)
|
||||||
await SchedulerUtil.init_system_scheduler()
|
await SchedulerUtil.init_system_scheduler()
|
||||||
logger.info(f"{AppConfig.app_name}启动成功")
|
logger.info(f'{AppConfig.app_name}启动成功')
|
||||||
yield
|
yield
|
||||||
await RedisUtil.close_redis_pool(app)
|
await RedisUtil.close_redis_pool(app)
|
||||||
await SchedulerUtil.close_system_scheduler()
|
await SchedulerUtil.close_system_scheduler()
|
||||||
@@ -48,7 +48,7 @@ app = FastAPI(
|
|||||||
title=AppConfig.app_name,
|
title=AppConfig.app_name,
|
||||||
description=f'{AppConfig.app_name}接口文档',
|
description=f'{AppConfig.app_name}接口文档',
|
||||||
version=AppConfig.app_version,
|
version=AppConfig.app_version,
|
||||||
lifespan=lifespan
|
lifespan=lifespan,
|
||||||
)
|
)
|
||||||
|
|
||||||
# 挂载子应用
|
# 挂载子应用
|
||||||
@@ -76,7 +76,7 @@ controller_list = [
|
|||||||
{'router': jobController, 'tags': ['系统监控-定时任务']},
|
{'router': jobController, 'tags': ['系统监控-定时任务']},
|
||||||
{'router': serverController, 'tags': ['系统监控-菜单管理']},
|
{'router': serverController, 'tags': ['系统监控-菜单管理']},
|
||||||
{'router': cacheController, 'tags': ['系统监控-缓存监控']},
|
{'router': cacheController, 'tags': ['系统监控-缓存监控']},
|
||||||
{'router': commonController, 'tags': ['通用模块']}
|
{'router': commonController, 'tags': ['通用模块']},
|
||||||
]
|
]
|
||||||
|
|
||||||
for controller in controller_list:
|
for controller in controller_list:
|
||||||
|
Reference in New Issue
Block a user