add rcr platform changes
This commit is contained in:
+17
-4
@@ -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,
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user