This commit is contained in:
Ross
2021-09-01 22:17:21 +01:00
parent b4b8d0b510
commit e54ff022f3
3 changed files with 6 additions and 1 deletions
+4
View File
@@ -36,6 +36,7 @@ from easy_thumbnails.files import get_thumbnailer
from easy_thumbnails.exceptions import InvalidImageFormatError from easy_thumbnails.exceptions import InvalidImageFormatError
import pydicom import pydicom
import dicom
import datetime import datetime
from django.utils import timezone from django.utils import timezone
@@ -314,6 +315,9 @@ class LongSeriesImage(models.Model):
class Meta: class Meta:
ordering = ['position'] ordering = ['position']
def get_dicom_info(self):
return(dicom.read_file(self.image))
@reversion.register @reversion.register
class LongSeries(models.Model): class LongSeries(models.Model):
@@ -26,6 +26,7 @@ This series is not associated with any cases.
</div> </div>
{% for image in series.images.all %} {% for image in series.images.all %}
{{image.image.url}}, pos: {{image.position}}, {{image.upload_filename}} [{{image.image.size|filesizeformat}}]<br /> {{image.image.url}}, pos: {{image.position}}, {{image.upload_filename}} [{{image.image.size|filesizeformat}}]<br />
{{image.get_dicom_info}}<br/>
{% endfor %} {% endfor %}
+1 -1
View File
@@ -11,7 +11,7 @@ urlpatterns = [
path("", views.RapidExamViews.index, name="index"), path("", views.RapidExamViews.index, name="index"),
path("author/<int:pk>/", views.author_detail, name="author_detail"), path("author/<int:pk>/", views.author_detail, name="author_detail"),
path("author/", views.author_list, name="author_list"), path("author/", views.author_list, name="author_list"),
path("question/", cache_control(private=True)(cache_page(60 * 1)(views.RapidView.as_view())), name="rapid_view"), path("question/", views.RapidView.as_view(), name="rapid_view"),
# path("unchecked/", views.unchecked_list, name="unchecked_list"), # path("unchecked/", views.unchecked_list, name="unchecked_list"),
# path("verified/<int:pk>/", views.verified_detail, name="verified_detail"), # path("verified/<int:pk>/", views.verified_detail, name="verified_detail"),
path( path(