diff --git a/apps/ai/main.py b/apps/ai/main.py index b27f2c7f..5dc8b3e8 100644 --- a/apps/ai/main.py +++ b/apps/ai/main.py @@ -5,6 +5,8 @@ import cv2 from django.conf import settings import logging import math +from apps.utils.tasks import send_mail_task +import traceback myLogger = logging.getLogger('log') @@ -98,6 +100,7 @@ def ai_analyse_2(codes: list, global_img: str, face_img: str = '', is_dahua_pic: draw(global_img_local, results) # 绘制矩形框 results.update({'global_img': global_img_path}) except Exception as e: + send_mail_task.delay(message=traceback.format_exc()) myLogger.error('算法返回信息处理错误', exc_info=True) return results