Kaynağa Gözat

useranme fix

chenjunkai 6 yıl önce
ebeveyn
işleme
3ac94caf85
1 değiştirilmiş dosya ile 4 ekleme ve 3 silme
  1. 4 3
      Controller/Test.py

+ 4 - 3
Controller/Test.py

@@ -61,9 +61,10 @@ class Test(View):
         from Model.models import Device_Info, Device_User
         qs = Device_Info.objects.filter(isShare=True, primaryMaster='').values('primaryUserID', 'id')
         for i in qs:
-            is_update = Device_Info.objects.filter(id=i['id']). \
-                update(primaryMaster=Device_User.objects.get(userID=i['primaryUserID']).username)
-            print(is_update)
+            user_qs = Device_User.objects.filter(userID=i['primaryUserID'])
+            if user_qs:
+                is_update = Device_Info.objects.filter(id=i['id']).update(primaryMaster=user_qs[0].username)
+                print(is_update)
         return HttpResponse(status=200, content='1234')
 
     def ossCrd(self):