Closed sophie22 closed 2 years ago
Currently pages look like this: Workbench: multiple file upload works via both DropZone and Choose File forms. Hyperlinks correctly redirect, eg from series description to task selection. Task selection: any task can be selected and running the task works (Celery receives the correct input and result is returned by Hazenlib), SNR task receives the user-input slice width variable for the calculations. Results: once task has completed, user has to refresh results page to actually display results as task is ran asynchronously and thus result is not available instantaneously! temporary solution to convert list into dict for display in tasks.py, I think longer term output datatype should be standardised in Hazenlib instead. Clicking the "report" hyperlink from the Workbench page takes to the reports page and displays a filtered list of reports made for the selected series: Clicking the 'Reports' button in the navbar returns an unfiltered list of all reports:
Closes #73.
Closes #74.
(branched off from issue69_improve_workbench) Fill in the report.html and corresponding function in main/routes.py to display existing results/reports. Optional to display a filtered set of reports for a single series or all reports in the Reports table.