.
This commit is contained in:
@@ -65,6 +65,8 @@
|
||||
title="orders dicom by instance number">Order dicoms by SeriesInstanceUID</a>
|
||||
<a href="{% url 'atlas:series_order_upload_filename' pk=series.pk %}"
|
||||
title="orders dicom by uploaded filename">Order by uploaded filename</a>
|
||||
<a href="{% url 'atlas:series_anonymise_dicom' pk=series.pk %}"
|
||||
title="orders dicom by uploaded filename">Anonymise dicoms</a>
|
||||
</div>
|
||||
{% for image in series.images.all %}
|
||||
{{image.image.url}}, pos: {{image.position}}, {{image.upload_filename}} [{{image.image.size|filesizeformat}}]<br />
|
||||
|
||||
@@ -72,6 +72,11 @@ urlpatterns = [
|
||||
views.series_detail,
|
||||
name="series_edit_finding",
|
||||
),
|
||||
path(
|
||||
"series/<int:pk>/anon",
|
||||
views.series_anonymise_dicom,
|
||||
name="series_anonymise_dicom",
|
||||
),
|
||||
path(
|
||||
"series/<int:pk>/order_dicom",
|
||||
views.series_order_dicom,
|
||||
|
||||
@@ -873,6 +873,15 @@ def series_order_dicom(request, pk):
|
||||
|
||||
return redirect("atlas:series_detail", pk=pk)
|
||||
|
||||
@login_required
|
||||
@user_is_author_or_atlas_series_checker
|
||||
def series_anonymise_dicom(request, pk):
|
||||
series = get_object_or_404(Series, pk=pk)
|
||||
|
||||
series.anonymise_images()
|
||||
|
||||
return redirect("atlas:series_detail", pk=pk)
|
||||
|
||||
|
||||
@login_required
|
||||
@user_is_author_or_atlas_series_checker
|
||||
|
||||
Reference in New Issue
Block a user