views.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:drapo 作者: andgein 项目源码 文件源码
def task_opens(request, contest_id, task_id):
    contest = get_object_or_404(models.TaskBasedContest, pk=contest_id)
    task = get_object_or_404(tasks_models.Task, pk=task_id)
    if not contest.has_task(task):
        return HttpResponseNotFound()

    participants = sorted(contest.participants.all(), key=operator.attrgetter('name'))
    for participant in participants:
        participant.is_task_open = is_task_open(contest, task, participant)

    is_manual_task_opening_available = is_manual_task_opening_available_in_contest(contest)

    return render(request, 'contests/task_opens.html', {
        'current_contest': contest,

        'contest': contest,
        'task': task,
        'participants': participants,
        'is_manual_task_opening_available': is_manual_task_opening_available,
    })
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号