mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2024-09-21 08:23:20 +00:00
修复刚刚提交的错误
This commit is contained in:
parent
cbd9e448c5
commit
81bd998d8d
@ -258,7 +258,7 @@ class ContestPasswordVerifyAPIView(APIView):
|
||||
try:
|
||||
contest = Contest.objects.get(id=data["contest_id"], contest_type=2)
|
||||
except Contest.DoesNotExist:
|
||||
return error_response(u"密码错误")
|
||||
return error_response(u"比赛不存在")
|
||||
|
||||
if data["password"] != contest.password:
|
||||
return error_response(u"密码错误")
|
||||
@ -279,10 +279,7 @@ def contest_page(request, contest_id):
|
||||
"""
|
||||
单个比赛的详情页
|
||||
"""
|
||||
try:
|
||||
contest = Contest.objects.get(id=contest_id)
|
||||
except Contest.DoesNotExist:
|
||||
return error_page(request, u"比赛不存在")
|
||||
|
||||
return render(request, "oj/contest/contest_index.html", {"contest": contest})
|
||||
|
||||
@ -292,10 +289,7 @@ def contest_problem_page(request, contest_id, contest_problem_id):
|
||||
"""
|
||||
单个比赛题目的详情页
|
||||
"""
|
||||
try:
|
||||
contest = Contest.objects.get(id=contest_id)
|
||||
except Contest.DoesNotExist:
|
||||
return error_page(request, u"比赛不存在")
|
||||
try:
|
||||
contest_problem = ContestProblem.objects.get(id=contest_problem_id, visible=True)
|
||||
except ContestProblem.DoesNotExist:
|
||||
@ -334,7 +328,7 @@ def contest_problems_list_page(request, contest_id):
|
||||
state[item.problem_id] = item.ac
|
||||
for item in contest_problems:
|
||||
if item.id in state:
|
||||
item.ac = state[item.id].ac
|
||||
item.ac = state[item.id]
|
||||
else:
|
||||
item.ac = 0
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user