.
This commit is contained in:
+6
-1
@@ -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 pydicom.errors
|
||||||
import datetime
|
import datetime
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
|
||||||
@@ -315,7 +316,11 @@ class LongSeriesImage(models.Model):
|
|||||||
ordering = ['position']
|
ordering = ['position']
|
||||||
|
|
||||||
def get_dicom_info(self):
|
def get_dicom_info(self):
|
||||||
return(pydicom.read_file(self.image))
|
try:
|
||||||
|
info = pydicom.read_file(self.image)
|
||||||
|
except pydicom.errors.InvalidDicomError:
|
||||||
|
info = "File is not a dicom."
|
||||||
|
return(info)
|
||||||
|
|
||||||
|
|
||||||
@reversion.register
|
@reversion.register
|
||||||
|
|||||||
Reference in New Issue
Block a user