Filters¶
Module contents¶
Filters for the app’s models.
References
- Django REST Framework filtering documentation.
- django-filter’s documentation for Integration with DRF.
Subpackages¶
Submodules¶
django_analyses.filters.analysis module¶
Definition of an AnalysisFilter
for the
Analysis
model.
-
class
django_analyses.filters.analysis.
AnalysisFilter
(data=None, queryset=None, *, request=None, prefix=None)¶ Bases:
django_filters.rest_framework.filterset.FilterSet
Provides useful filtering options for the
Analysis
model.-
base_filters
= {'category': <django_filters.filters.ModelChoiceFilter object>, 'created': <django_filters.filters.DateTimeFromToRangeFilter object>, 'description': <django_filters.filters.LookupChoiceFilter object>, 'has_runs': <django_filters.rest_framework.filters.BooleanFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'title': <django_filters.filters.LookupChoiceFilter object>}¶
-
declared_filters
= {'created': <django_filters.filters.DateTimeFromToRangeFilter object>, 'description': <django_filters.filters.LookupChoiceFilter object>, 'has_runs': <django_filters.rest_framework.filters.BooleanFilter object>, 'title': <django_filters.filters.LookupChoiceFilter object>}¶
-
filter_has_runs
(queryset, name, value)¶
-
django_analyses.filters.category module¶
Definition of a
CategoryFilter
for the
Category
model.
-
class
django_analyses.filters.category.
CategoryFilter
(data=None, queryset=None, *, request=None, prefix=None)¶ Bases:
django_filters.rest_framework.filterset.FilterSet
Provides useful filtering options for the
Category
model.-
base_filters
= {'description': <django_filters.filters.LookupChoiceFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'is_root': <django_filters.rest_framework.filters.BooleanFilter object>, 'parent': <django_filters.filters.CharFilter object>, 'title': <django_filters.filters.LookupChoiceFilter object>}¶
-
declared_filters
= {'description': <django_filters.filters.LookupChoiceFilter object>, 'is_root': <django_filters.rest_framework.filters.BooleanFilter object>, 'parent': <django_filters.filters.CharFilter object>, 'title': <django_filters.filters.LookupChoiceFilter object>}¶
-
filter_is_root
(queryset, name: str, value: bool)¶
-