From f563a1a64752d39647ba6364eae230432e39c240 Mon Sep 17 00:00:00 2001 From: virusdefender <1670873886@qq.com> Date: Mon, 30 Nov 2015 15:31:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A6=82=E6=9E=9C=E6=AF=94=E8=B5=9B=E5=B7=B2?= =?UTF-8?q?=E7=BB=8F=E5=BC=80=E5=A7=8B=EF=BC=8C=E5=B0=B1=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E4=B9=8B=E5=89=8D=E6=B5=8B=E8=AF=95=E9=A2=98?= =?UTF-8?q?=E7=9B=AE=E7=9A=84=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contest/views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contest/views.py b/contest/views.py index 7deb166..87378db 100644 --- a/contest/views.py +++ b/contest/views.py @@ -515,6 +515,10 @@ def contest_problem_submissions_list_page(request, contest_id, page=1): values("id", "contest_id", "problem_id", "result", "create_time", "accepted_answer_time", "language", "user_id").order_by("-create_time") + # 如果比赛已经开始,就不再显示之前测试题目的提交 + if contest.status != CONTEST_NOT_START: + submissions = submissions.filter(create_time__gte=contest.start_time) + user_id = request.GET.get("user_id", None) if user_id: submissions = submissions.filter(user_id=request.GET.get("user_id"))