예제 #1
0
def result(request, task_id=None):
    # read from celery the results
    # save CSV file
    task_results = celery_app.AsyncResult(task_id).get()
    scoring_df = pd.read_csv(StringIO(task_results))
    scoring_df = scoring_df.fillna('')
    scoring_results_table = ScoringTable(scoring_df.to_dict('records'))
    config = RequestConfig(request)
    config.paginate = False
    config.configure(scoring_results_table)
    return render_to_response('review_scoring/result.html',
                              {"scoring_results": scoring_results_table,
                               "task_id": task_id,
                               "scoring_plot": create_html_plot_tooltip(scoring_df)},
                              context_instance=RequestContext(request))
예제 #2
0
def result(request, task_id=None):
    # read from celery the results
    # save CSV file
    task_results = celery_app.AsyncResult(task_id).get()
    scoring_df = pd.read_csv(StringIO(task_results))
    scoring_df = scoring_df.fillna('')
    scoring_results_table = ScoringTable(scoring_df.to_dict('records'))
    config = RequestConfig(request)
    config.paginate = False
    config.configure(scoring_results_table)
    return render_to_response(
        'review_scoring/result.html', {
            "scoring_results": scoring_results_table,
            "task_id": task_id,
            "scoring_plot": create_html_plot_tooltip(scoring_df)
        },
        context_instance=RequestContext(request))
예제 #3
0
def result(request, task_id=None):
    # read from celery the results
    # save CSV file
    from reviewer_assignment_website import celery_app
    from StringIO import StringIO
    task_results = celery_app.AsyncResult(task_id).get()
    assignment_df = pd.read_csv(StringIO(task_results))
    assignment_df = assignment_df.fillna('')
    reviewer_assignments_table = AssignmentTable(
        assignment_df.to_dict('records'))
    config = RequestConfig(request)
    config.paginate = False
    config.configure(reviewer_assignments_table)
    return render_to_response('review_assign/result.html', {
        "reviewer_assignments": reviewer_assignments_table,
        "task_id": task_id
    },
                              context_instance=RequestContext(request))