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))
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))
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))