修改函数名称
This commit is contained in:
@@ -391,7 +391,7 @@ def _cmp(x, y):
|
|||||||
return -1
|
return -1
|
||||||
|
|
||||||
|
|
||||||
def get_the_time_format(seconds):
|
def get_the_formatted_time(seconds):
|
||||||
if not seconds:
|
if not seconds:
|
||||||
return ""
|
return ""
|
||||||
result = str(seconds % 60)
|
result = str(seconds % 60)
|
||||||
@@ -427,14 +427,14 @@ def contest_rank_page(request, contest_id):
|
|||||||
"first_achieved": status.first_achieved,
|
"first_achieved": status.first_achieved,
|
||||||
"ac": status.ac,
|
"ac": status.ac,
|
||||||
"failed_number": status.total_submission_number,
|
"failed_number": status.total_submission_number,
|
||||||
"ac_time": get_the_time_format(status.ac_time)})
|
"ac_time": get_the_formatted_time(status.ac_time)})
|
||||||
if status.ac:
|
if status.ac:
|
||||||
result[i]["problems"][-1]["failed_number"] -= 1
|
result[i]["problems"][-1]["failed_number"] -= 1
|
||||||
except ContestSubmission.DoesNotExist:
|
except ContestSubmission.DoesNotExist:
|
||||||
result[i]["problems"].append({})
|
result[i]["problems"].append({})
|
||||||
result[i]["total_ac"] = submissions.filter(ac=True).count()
|
result[i]["total_ac"] = submissions.filter(ac=True).count()
|
||||||
result[i]["username"] = User.objects.get(id=result[i]["user_id"]).username
|
result[i]["username"] = User.objects.get(id=result[i]["user_id"]).username
|
||||||
result[i]["total_time"] = get_the_time_format(submissions.filter(ac=True).aggregate(total_time=Sum("total_time"))["total_time"])
|
result[i]["total_time"] = get_the_formatted_time(submissions.filter(ac=True).aggregate(total_time=Sum("total_time"))["total_time"])
|
||||||
result = sorted(result, cmp=_cmp, reverse=True)
|
result = sorted(result, cmp=_cmp, reverse=True)
|
||||||
r.set("contest_rank_" + contest_id, json.dumps(list(result)))
|
r.set("contest_rank_" + contest_id, json.dumps(list(result)))
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user