浏览代码

捕获异常

zhangdongming 1 年之前
父节点
当前提交
ddab29517b
共有 1 个文件被更改,包括 9 次插入5 次删除
  1. 9 5
      Controller/EquipmentManagerV3.py

+ 9 - 5
Controller/EquipmentManagerV3.py

@@ -11,6 +11,7 @@ from django.db import transaction
 from django.db.models import Q
 from django.views.generic.base import View
 
+from Ansjer.config import CONFIG_INFO,CONFIG_CN
 from Ansjer.config import OSS_STS_ACCESS_SECRET, OSS_STS_ACCESS_KEY
 from Controller.CheckUserData import RandomStr
 from Controller.DeviceConfirmRegion import Device_Region
@@ -350,11 +351,14 @@ class EquipmentManagerV3(View):
                     else:
                         data_list = [{'userID': userID, 'UID': UID, 'uid_nick': NickName, 'password': encrypt_pass}]
 
-                    # 请求Alexa服务器更新事件网关
-                    data_list = json.dumps(data_list)
-                    data = {'data_list': data_list}
-                    url = 'https://www.zositech.xyz/deviceStatus/addOrUpdateV2'
-                    requests.post(url, data=data, timeout=2)
+                    try:
+                        # 请求Alexa服务器更新事件网关
+                        data_list = json.dumps(data_list)
+                        data = {'data_list': data_list}
+                        url = 'https://www.zositech.xyz/deviceStatus/addOrUpdateV2'
+                        requests.post(url, data=data, timeout=2)
+                    except Exception as e:
+                        print(repr(e))
 
                 # 记录添加日志
                 LogModel.objects.create(**log)