chore: adjust log format

This commit is contained in:
2024-10-21 17:00:38 +08:00
parent f32efcd035
commit 9c26f1fe6e
+21 -9
View File
@@ -17,16 +17,28 @@ project_deadlines = {
UPLOAD_FOLDER = "./uploads" UPLOAD_FOLDER = "./uploads"
os.makedirs(UPLOAD_FOLDER, exist_ok=True) os.makedirs(UPLOAD_FOLDER, exist_ok=True)
# 配置日志记录器 # 创建日志记录器
handler = RotatingFileHandler("score_upload.log", maxBytes=1_000_000, backupCount=5)
handler.setLevel(logging.INFO) # 设置日志级别
formatter = logging.Formatter("%(asctime)s - %(levelname)s - %(message)s") # 日志格式
handler.setFormatter(formatter)
# 添加处理器到日志记录器
logger = logging.getLogger() logger = logging.getLogger()
logger.setLevel(logging.INFO) logger.setLevel(logging.INFO)
logger.addHandler(handler)
# 日志格式
formatter = logging.Formatter("%(asctime)s - %(levelname)s - %(message)s")
# 文件处理器
file_handler = RotatingFileHandler(
"score_upload.log", maxBytes=1_000_000, backupCount=5
)
file_handler.setLevel(logging.WARNING)
file_handler.setFormatter(formatter)
# 控制台处理器
console_handler = logging.StreamHandler()
console_handler.setLevel(logging.INFO)
console_handler.setFormatter(formatter)
# 日志记录器
logger.addHandler(file_handler)
logger.addHandler(console_handler)
# @app.route("/upload", methods=["POST"]) # @app.route("/upload", methods=["POST"])
# def upload_file(): # def upload_file():
@@ -119,7 +131,7 @@ def is_past_deadline(project):
def upload_score(): def upload_score():
try: try:
data = request.json data = request.json
logging.info(f"Received data: {data}") logging.info(f"Received data")
if ( if (
"name" in data "name" in data
and "id" in data and "id" in data