From 2f258d3e1c0d426859cb03694e469e18983ae260 Mon Sep 17 00:00:00 2001 From: jonnyan404 <475634114@qq.com> Date: Fri, 2 Apr 2021 17:50:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=89=88=E6=9C=AC=E6=A3=80?= =?UTF-8?q?=E6=B5=8B=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app_admin/views.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/app_admin/views.py b/app_admin/views.py index 47fd821..4aa31cd 100644 --- a/app_admin/views.py +++ b/app_admin/views.py @@ -931,9 +931,15 @@ def admin_setting(request): # 检测版本更新 def check_update(request): - url = 'https://gitee.com/api/v5/repos/zmister/MrDoc/tags' - resp = requests.get(url,timeout=5).json() - return JsonResponse({'status':True,'data':resp[-1]}) + url = ['https://gitee.com/api/v5/repos/zmister/MrDoc/tags','https://api.github.com/repos/zmister2016/MrDoc/tags'] + resp1 = requests.get(url[0],timeout=5) + resp2 = requests.get(url[1],timeout=5) + if resp1.status_code == 200: + return JsonResponse({'status':True,'data':resp[-1]}) + elif resp2.status_code == 200: + return JsonResponse({'status':True,'data':resp[0]}) + else: + return JsonResponse({'status':True,'data':"{'name': 'v0.0.1'}"}) # 后台管理