From 684a7250a2edb118bd28abb6e89102c8f83d14f9 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 25 Feb 2020 08:34:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E8=AF=95=E7=BB=93=E6=9D=9F=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- safesite/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/safesite/views.py b/safesite/views.py index 4eaa909c..6f63c033 100644 --- a/safesite/views.py +++ b/safesite/views.py @@ -6140,7 +6140,9 @@ def apiexamtest(req): a = ExamTest.objects.filter(id=id).values('id', 'num', 'name', 'starttime', 'endtime', 'duration', 'totalscore', 'passscore', 'exampaper__total', 'createtime', 'state', 'exampaper__name', 'createuser__name', 'type', 'qrcode')[0] a['notinTime'] = 0 - if a['starttime'] > datetime.now() or a['endtime'] < datetime.now(): + if a['starttime'] > datetime.now(): + a['notinTime'] = 1 + if 'endtime' in a and a['endtime'] < datetime.now(): a['notinTime'] = 1 objs = ExamTestDetail.objects.filter(examtest__id=id).order_by('-score').values( 'id', 'user__name', 'user__ubelongpart__partname', 'took', 'score', 'ison', 'passcode','starttime')