From 7be36b3b3bc7771c082d9bfb6bc07a14a25bcc58 Mon Sep 17 00:00:00 2001 From: vermaas <vermaas@astron.nl> Date: Thu, 8 Dec 2022 11:47:28 +0100 Subject: [PATCH] also add summary file to quality button --- atdb/taskdatabase/services/algorithms.py | 4 ++-- atdb/taskdatabase/templates/taskdatabase/index.html | 2 +- .../templates/taskdatabase/tasks/quality_card.html | 4 ++++ atdb/taskdatabase/views.py | 4 +++- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/atdb/taskdatabase/services/algorithms.py b/atdb/taskdatabase/services/algorithms.py index e9bf47eb..406bb17a 100644 --- a/atdb/taskdatabase/services/algorithms.py +++ b/atdb/taskdatabase/services/algorithms.py @@ -784,8 +784,8 @@ def construct_summary(task): try: results += '<th>Totals</th>' results += '<tr><td colspan="1"><b>Input size</b></td><td>' + str(total_size_input) + '</td></tr>' - results += '<tr><td colspan="1"><b>Outtput size</b><td>' + str(total_size_output) + '</td></tr>' - results += '<tr><td colspan="1"><b>Ratioatio</b></td><td>' + str(total_size_output/total_size_output) + '</td></tr>' + results += '<tr><td colspan="1"><b>Output size</b><td>' + str(total_size_output) + '</td></tr>' + results += '<tr><td colspan="1"><b>Ratio</b></td><td>' + str(total_size_output/total_size_output) + '</td></tr>' except: pass diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 9e997f5a..7fdf0000 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -34,7 +34,7 @@ {% include 'taskdatabase/pagination.html' %} </div> </div> - <p class="footer"> Version 8 December 2022 - 7:00 + <p class="footer"> Version 8 December 2022 - 12:00 </div> diff --git a/atdb/taskdatabase/templates/taskdatabase/tasks/quality_card.html b/atdb/taskdatabase/templates/taskdatabase/tasks/quality_card.html index 2dcbc140..853f162e 100644 --- a/atdb/taskdatabase/templates/taskdatabase/tasks/quality_card.html +++ b/atdb/taskdatabase/templates/taskdatabase/tasks/quality_card.html @@ -4,5 +4,9 @@ <table class="table table-striped"> {{ quality | safe }} </table> + <h4>Summary File</h4> + <table class="table table-striped"> + {{ summary | safe }} + </table> </div> </div> \ No newline at end of file diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py index 908370b9..965491c1 100644 --- a/atdb/taskdatabase/views.py +++ b/atdb/taskdatabase/views.py @@ -522,8 +522,10 @@ def ShowTaskQuality(request, id=0, page=0): request.session['page'] = page quality_html = algorithms.convert_quality_to_html(task) + summary_html = algorithms.construct_summary(task) - return render(request, "taskdatabase/tasks/task_quality.html", {'task': task, 'quality': quality_html}) + return render(request, "taskdatabase/tasks/task_quality.html", + {'task': task, 'quality': quality_html, 'summary' : summary_html}) def AnnotateQualityTaskId(request, id=0, page=0): -- GitLab