Merge branch 'dev' into new-arch
* dev: mail 拆分模块 修改错误提示措辞 精简重置密码邮件模板 添加重置密码以后的跳转到登录页面 如果比赛已经开始,就不再显示之前测试题目的提交 admin 添加和编辑比赛页面增加提示 修改一些细节问题 添加重置密码页面和js 修改申请重置密码页面及js名称 添加重置密码api url,调整url 修改申请找回用户登录信息的api逻辑,没有用户名也可申请 添加找回用户信息功能,修改邮件模板的一些细节 去掉申请重置密码的服务中要求填写用户名,因为有很多用户不记得用户名了 添加重置密码页面的url,并在用户登录页面添加url 添加重置密码页面的url 修改检测邮箱api使其可以被重置密码页面使用 update read 增加访问首页的参数 修改首页样式;增加背景图片 Conflicts: oj/settings.py
This commit is contained in:
@@ -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"))
|
||||
|
||||
Reference in New Issue
Block a user