与dev合并,修复urls.py的冲突

This commit is contained in:
sxw@401
2015-09-11 20:44:35 +08:00
21 changed files with 2867 additions and 187 deletions

8
utils/captcha/views.py Normal file
View File

@@ -0,0 +1,8 @@
# coding=utf-8
from django.http import HttpResponse
from utils.captcha import Captcha
def show_captcha(request):
return HttpResponse(Captcha(request).display(), content_type="image/gif")

View File

@@ -33,8 +33,14 @@ def get_contest_submission_problem_detail(contest_problem, my_submission):
if contest_problem.id in my_submission:
submission = my_submission[contest_problem.id]
if submission.ac:
return u"\n 时间: " + str(submission.total_time) + u" min"
return ""
# 只提交了一次就AC
if submission.total_submission_number == 1:
return str(submission.ac_time) + " min"
else:
return "20 min × " + str(submission.total_submission_number - 1) + " WA + " + str(submission.ac_time) + " min"
return str(submission.total_submission_number) + " WA"
else:
return ""
def get_submission_problem_result_class(contest_problem, my_submission):