diff --git a/apps/utils/sms.py b/apps/utils/sms.py index f6b3dba..31a8724 100644 --- a/apps/utils/sms.py +++ b/apps/utils/sms.py @@ -1,5 +1,3 @@ -from aliyunsdkcore.client import AcsClient -from aliyunsdkcore.request import CommonRequest import json import logging from server.settings import get_sysconfig @@ -10,6 +8,8 @@ myLogger = logging.getLogger('log') @auto_log(name='阿里云短信', raise_exception=True, send_mail=True) def send_sms(phone: str, template_code: int, template_param: dict): + from aliyunsdkcore.client import AcsClient + from aliyunsdkcore.request import CommonRequest config = get_sysconfig() if config.get("sms", {}).get('enabled', True) is False: return diff --git a/apps/utils/views.py b/apps/utils/views.py index a8f8194..968733b 100755 --- a/apps/utils/views.py +++ b/apps/utils/views.py @@ -1,10 +1,8 @@ import os -import cv2 from django.http import HttpResponse from apps.utils.errors import SIGN_MAKE_FAIL from server.settings import BASE_DIR -import numpy as np from rest_framework.response import Response from rest_framework.exceptions import ParseError from apps.utils.viewsets import CustomGenericViewSet @@ -29,6 +27,8 @@ class SignatureViewSet(CustomCreateModelMixin, CustomGenericViewSet): 照片生成透明签名图片 """ + import cv2 + import numpy as np path = (BASE_DIR + request.data['path']).replace('\\', '/') try: image = cv2.imread(path, cv2.IMREAD_UNCHANGED)