django_dicom.filters package¶
Module contents¶
Provides filter classes for the REST API endpoints (more information).
Submodules¶
django_dicom.filters.image_filter module¶
-
class
django_dicom.filters.image_filter.
ImageFilter
(data=None, queryset=None, *, request=None, prefix=None)¶ Bases:
django_filters.rest_framework.filterset.FilterSet
Provides useful filtering options for the
Image
class.-
class
Meta
¶ Bases:
object
-
fields
= ('id', 'uid', 'series_uid', 'series_description', 'created_after_date', 'created_before_date', 'created_after_time', 'created_before_time', 'number')¶
-
model
¶ alias of
django_dicom.models.image.Image
-
-
base_filters
= {'created_after_date': <django_filters.filters.DateFilter object>, 'created_after_time': <django_filters.filters.DateFilter object>, 'created_before_date': <django_filters.filters.DateFilter object>, 'created_before_time': <django_filters.filters.DateFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'number': <django_filters.filters.NumberFilter object>, 'series_description': <django_filters.filters.CharFilter object>, 'series_uid': <django_filters.filters.CharFilter object>, 'uid': <django_filters.filters.CharFilter object>}¶
-
declared_filters
= {'created_after_date': <django_filters.filters.DateFilter object>, 'created_after_time': <django_filters.filters.DateFilter object>, 'created_before_date': <django_filters.filters.DateFilter object>, 'created_before_time': <django_filters.filters.DateFilter object>, 'series_description': <django_filters.filters.CharFilter object>, 'series_uid': <django_filters.filters.CharFilter object>}¶
-
class