chenjunkai 6 years ago
parent
commit
58ff9da7e8
1 changed files with 8 additions and 5 deletions
  1. 8 5
      Service/ModelService.py

+ 8 - 5
Service/ModelService.py

@@ -97,11 +97,14 @@ class ModelService:
     @staticmethod
     def add_batch_log(data_list):
         try:
-            querysetlist = []
-            for i in data_list:
-                data = json.loads(i.decode('utf-8'))
-                querysetlist.append(Access_Log(**data))
-            Access_Log.objects.bulk_create(querysetlist)
+            if data_list:
+                querysetlist = []
+                for i in data_list:
+                    data = json.loads(i.decode('utf-8'))
+                    querysetlist.append(Access_Log(**data))
+                Access_Log.objects.bulk_create(querysetlist)
+            else:
+                return
         except Exception as e:
             print('ggga')
             print(repr(e))