diff --git a/update/utils/client_util_custom.py b/update/utils/client_util_custom.py index 5676969..bf05a5b 100644 --- a/update/utils/client_util_custom.py +++ b/update/utils/client_util_custom.py @@ -33,7 +33,7 @@ class ClientUtilCustom: def smb_disconnect(self): self.smb_conn.close() - def sync_client_db(self): + async def sync_client_db(self): # 获取本地数据库最大的同步ID self.deploy_id = ClientRelease.objects.all().aggregate(Max('deploy_id'))['deploy_id__max'] print('deploy_id', self.deploy_id) diff --git a/update/views.py b/update/views.py index 16faab3..548afc8 100644 --- a/update/views.py +++ b/update/views.py @@ -113,8 +113,8 @@ def get_git_version(request): return JsonResponse(serializer.data, safe=False) -def get_client(request): - client_data = ClientUtilCustom().sync_client_db() +async def get_client(request): + client_data = await ClientUtilCustom().sync_client_db() return JsonResponse(client_data, safe=False) def update_cine(request):