|
@@ -109,6 +109,8 @@ class testView(View):
|
|
elif operation == 'test_request':
|
|
elif operation == 'test_request':
|
|
userID = '158943604783713800138000'
|
|
userID = '158943604783713800138000'
|
|
return self.testRequest(request,request_dict)
|
|
return self.testRequest(request,request_dict)
|
|
|
|
+ elif operation == 'deleteDevice':
|
|
|
|
+ return self.delete_device(response)
|
|
else:
|
|
else:
|
|
return 123
|
|
return 123
|
|
|
|
|
|
@@ -741,6 +743,16 @@ class testView(View):
|
|
return HttpResponse(json.dumps(dicts, ensure_ascii=False),
|
|
return HttpResponse(json.dumps(dicts, ensure_ascii=False),
|
|
content_type="application/json,charset=utf-8")
|
|
content_type="application/json,charset=utf-8")
|
|
|
|
|
|
-
|
|
|
|
|
|
+ def delete_device(self, response):
|
|
|
|
+ # 每两周删除一次tech01@ansjer.com~tech10@ansjer.com账号下的设备
|
|
|
|
+ try:
|
|
|
|
+ userID_list = ['tech01@ansjer.com', 'tech02@ansjer.com', 'tech03@ansjer.com',
|
|
|
|
+ 'tech04@ansjer.com', 'tech05@ansjer.com', 'tech06@ansjer.com',
|
|
|
|
+ 'tech07@ansjer.com', 'tech08@ansjer.com', 'tech09@ansjer.com', 'tech10@ansjer.com']
|
|
|
|
+ device_user = Device_User.objects.filter(username__in=userID_list)
|
|
|
|
+ Device_Info.objects.filter(userID__in=device_user).delete()
|
|
|
|
+ return response.json(0)
|
|
|
|
+ except Exception as e:
|
|
|
|
+ return response.json(500, repr(e))
|
|
|
|
|
|
|
|
|