def top_links_fragment(request): top_links = top_links_registry.template_context(request) context = { 'top_links': top_links, } return render_to_string('dashboard/dashboard-actions.html', context=context, request=request)
def top_links_fragment(request): top_links = grouper(3, top_links_registry.template_context(request)) context = { 'top_links': top_links, } return render_to_string('dashboard/top_links.html', context_instance=RequestContext(request, context))
def top_links_fragment(request): top_links = grouper(3, top_links_registry.template_context(request)) context = { 'top_links': top_links, } return render_to_string('dashboard/top_links.html', context_instance=RequestContext(request, context))
def top_links_fragment(request): top_links = top_links_registry.template_context(request) context = { 'top_links': top_links, } return render_to_string('dashboard/dashboard-actions.html', context=context, request=request)
def contest_dashboard_view(request, contest_id): top_links = grouper(3, top_links_registry.template_context(request)) submissions = Submission.objects \ .filter(problem_instance__contest=request.contest) \ .order_by('-date').select_related() cc = request.contest.controller submissions = cc.filter_my_visible_submissions(request, submissions) submissions = \ submissions[:getattr(settings, 'NUM_DASHBOARD_SUBMISSIONS', 8)] submissions = [submission_template_context(request, s) for s in submissions] show_scores = bool(s for s in submissions if s.score is not None) messages = messages_template_context(request, visible_messages(request)) messages = messages[:getattr(settings, 'NUM_DASHBOARD_MESSAGES', 8)] context = { 'top_links': top_links, 'submissions': submissions, 'records': messages, 'show_scores': show_scores } return TemplateResponse(request, 'dashboard/dashboard.html', context)
def contest_dashboard_view(request, contest_id): top_links = grouper(3, top_links_registry.template_context(request)) submissions = Submission.objects \ .filter(problem_instance__contest=request.contest) \ .order_by('-date').select_related() cc = request.contest.controller submissions = cc.filter_my_visible_submissions(request, submissions) submissions = \ submissions[:getattr(settings, 'NUM_DASHBOARD_SUBMISSIONS', 8)] submissions = [ submission_template_context(request, s) for s in submissions ] show_scores = bool(s for s in submissions if s.score is not None) messages = messages_template_context(request, visible_messages(request)) messages = messages[:getattr(settings, 'NUM_DASHBOARD_MESSAGES', 8)] context = { 'top_links': top_links, 'submissions': submissions, 'records': messages, 'show_scores': show_scores } return TemplateResponse(request, 'dashboard/dashboard.html', context)