fix: 修改开发环境日志配置

This commit is contained in:
chenwj 2023-01-11 11:53:45 +08:00
parent 78edeab24e
commit 78ff7c60d4
1 changed files with 5 additions and 4 deletions

View File

@ -2,7 +2,7 @@ import logging.config as logging_config
import os
import fastapi_plugins
from fastapi import FastAPI
from fastapi import FastAPI, Request
from fastapi.exceptions import HTTPException, RequestValidationError
from fastapi_sqlalchemy import DBSessionMiddleware
@ -17,12 +17,13 @@ def create_app():
@app.on_event("startup")
async def startup_event():
# 创建日志文件夹和临时文件上传文件夹
if not os.path.exists("logs"):
os.mkdir("logs")
if not os.path.exists("files"):
os.mkdir("files")
# 日志配置
# logging_config.fileConfig('conf/log.ini')
if os.getenv("FAST_API_ENV", "dev") == "prod":
if not os.path.exists("logs"):
os.mkdir("logs")
logging_config.fileConfig('conf/log.ini')
# 初始化配置文件
mysql_config, redis_config = init_config()
# 添加sqlalchemy数据库中间件