From e1e9a9f543fe0b26928be590c2c2094dbe4b5933 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Tue, 29 Nov 2022 22:03:04 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D=EF=BC=8C=E6=B8=85?= =?UTF-8?q?=E9=99=A4=E5=86=97=E4=BD=99=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/admin.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pt_site/admin.py b/pt_site/admin.py index 79891e2..fdb00fa 100644 --- a/pt_site/admin.py +++ b/pt_site/admin.py @@ -284,8 +284,7 @@ class MySiteAdmin(AjaxAdmin): # instead of ModelAdmin '积分/HP:{}', round(float(obj.sp_hour), 3) if obj.sp_hour else 0, status_today.my_sp if status_today else 0, - '{:.2%}'.format((float(obj.sp_hour) / obj.site.sp_full), - 3) if status_today and obj.site.sp_full != 0 else 0, + '{:.2%}'.format(float(obj.sp_hour) / obj.site.sp_full) if status_today and obj.site.sp_full != 0 else 0, status_today.my_bonus if status_today else 0 ) @@ -331,7 +330,9 @@ class MySiteAdmin(AjaxAdmin): # instead of ModelAdmin # 自定义更新时间,提醒今日是否更新 def status_today(self, obj: MySite): - is_update = obj.sitestatus_set.filter(updated_at__date__gte=datetime.today()).first() + is_update = obj.sitestatus_set.filter( + updated_at__date__gte=datetime.today() + ).first() and obj.updated_at.date() == datetime.today().date() signin_today = obj.signin_set.filter(created_at__date__gte=datetime.today()).first() if not obj.site.sign_in_support: signin_str = 'yes' @@ -343,7 +344,7 @@ class MySiteAdmin(AjaxAdmin): # instead of ModelAdmin '注册:{}', signin_str, datetime.strftime(obj.updated_at, '%Y-%m-%d %H:%M:%S') if obj else '', - 'yes' if is_update and obj.site.get_userinfo_support else 'no', + 'yes' if is_update else 'no', datetime.strftime(obj.time_join, '%Y-%m-%d %H:%M:%S') if obj.time_join else '' )