def job_query(request): data={} form_job=JobIdForm(request.POST or None, initial={'username': '******'}) data["form_job"]= form_job data["breadcrumb"] = functions.job_breadcrumb() if request.method == 'POST': if form_job.is_valid(): if form_job.cleaned_data['username']: username = form_job.cleaned_data['username'] link_str = ["/benchmarks/jobs/" + username ] if form_job.cleaned_data['job_id']: job_id=form_job.cleaned_data['job_id'] username = functions.job_get_username(job_id) link_str = ["/benchmarks/jobs/" + username ] link_str.append(job_id) return HttpResponseRedirect("/".join(link_str)) return render(request,'job_query.html', data)
def job_id_detail(request, username, job_id, node_test_id): data = {} data["node"] = NodeTest.objects.select_related().filter(id=node_test_id) data["breadcrumb"] = functions.job_breadcrumb(username, job_id, node_test_id) return render(request,'node_view_detail.html', data)
def job_id(request, username, job_id): data = functions.job_query(job_id) data['username'] = username data['job_id'] = job_id data["breadcrumb"] = functions.job_breadcrumb(username, job_id) return render(request,'job_id_page.html', data)
def job_username(request, username): data = {} data['username'] = username data['job_list'] = functions.job_get_user_ids(username); data["breadcrumb"] = functions.job_breadcrumb(username) return render(request,'job_username_page.html', data)