add rcr platform changes

This commit is contained in:
Ross
2024-05-18 17:31:33 +01:00
parent 741b8683c9
commit 62f7663461
12 changed files with 213 additions and 4 deletions
+17 -4
View File
@@ -72,6 +72,11 @@ def radiology_index_all(request):
def radiology_review(request):
return redirect(f"{reverse('rcr:radiology_index_all_view')}?needs_review=true")
def radiology_results(request):
items = Item.objects.all()
return render(request, "rcr/results.html", {"items": items})
@user_is_rcr
def radiology_index(request, assigned=True, user_pk: int | None = None):
@@ -93,13 +98,17 @@ def radiology_index(request, assigned=True, user_pk: int | None = None):
else:
raise Http404
item_filter = ItemFilter(request.GET, queryset=items)
return render(
request,
"rcr/index.html",
{
"items": items,
#"items": items,
"items": item_filter.qs.prefetch_related("assessed_by"),
"completed": False,
"assessor": assessor
"assessor": assessor,
"item_filter": item_filter,
},
)
@@ -183,6 +192,7 @@ def radiology_index_completed_by_user(request, user_pk: int):
@user_is_rcr
def radiology_index_completed(request, user_pk=None):
assessor = None
if user_pk is not None:
assessor = User.objects.get(pk=user_pk)
@@ -193,13 +203,16 @@ def radiology_index_completed(request, user_pk=None):
else:
items = Item.objects.filter(Q(completed_radiology=True) | Q(completed_oncology=True))
item_filter = ItemFilter(request.GET, queryset=items)
return render(
request,
"rcr/index.html",
{
"items": items,
"items": item_filter.qs.prefetch_related("assessed_by"),
"completed": True,
"assessor": assessor
"assessor": assessor,
"item_filter": item_filter,
},
)