def render_calculate_result_as_html(sid):
    site = Site.objects.get()
    t = loader.get_template("email_result.html")
    data = suitetask_details(sid)
    data.update(domain=site.domain)
    c = Context(data)
    return t.render(c)
Esempio n. 2
0
def render_calculate_result_as_html(sid):
    site = Site.objects.get()
    t = loader.get_template("email_result.html")
    data = suitetask_details(sid)
    data.update(domain=site.domain)
    c = Context(data)
    return t.render(c)
def suitetask(request):
    if not basic_auth_api(request):
        return HttpResponseForbidden()

    id = request.POST.get('id')
    content = suitetask_details(id)
    details = content.get('suitetask')
    ret = dict(start_time=str(details.start_time),
               end_time=str(details.end_time),
               total_tasks=details.total_tasks,
               has_finished_tasks=details.has_finished_tasks,
               name=details.name,
               notes=details.notes,
               email=details.email,
               status=str(details.status),
               models=details.models_str,
               models_category=details.models_category_str,
               result=details.result_pdf.url if details.result_pdf else None,
               singletask_lists=[t.pid for t in content.get('single_lists')])

    return make_json_response(ret)
def suitetask(request):
    if not basic_auth_api(request):
        return HttpResponseForbidden()

    id = request.POST.get('id')
    content = suitetask_details(id)
    details = content.get('suitetask')
    ret = dict(start_time=str(details.start_time),
               end_time=str(details.end_time),
               total_tasks=details.total_tasks,
               has_finished_tasks=details.has_finished_tasks,
               name=details.name,
               notes=details.notes,
               email=details.email,
               status=str(details.status),
               models=details.models_str,
               models_category=details.models_category_str,
               result=details.result_pdf.url if details.result_pdf else None,
               singletask_lists=[t.pid for t in content.get('single_lists')])

    return make_json_response(ret)
Esempio n. 5
0
def suitetask(request, sid=None):
    return render(request, "suite_details.html", suitetask_details(sid))
def suitetask(request, sid=None):
    return render(request, 'suite_details.html', suitetask_details(sid))