accounts.filters package¶
Module contents¶
Filters for the app’s models.
Notes
For more information, see:
- Django REST Framework filtering documentation.
- django-filter’s documentation for Integration with DRF.
Submodules¶
accounts.filters.user module¶
Definition of the UserFilter
class.
-
class
accounts.filters.user.
UserFilter
(data=None, queryset=None, *, request=None, prefix=None)¶ Bases:
django_filters.rest_framework.filterset.FilterSet
Provides useful filtering options for the
User
model.-
base_filters
= {'email': <django_filters.filters.LookupChoiceFilter object>, 'first_name': <django_filters.filters.LookupChoiceFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'institute': <django_filters.filters.AllValuesMultipleFilter object>, 'last_name': <django_filters.filters.LookupChoiceFilter object>, 'study': <django_filters.filters.ModelMultipleChoiceFilter object>, 'study_ne': <django_filters.filters.NumberFilter object>, 'username': <django_filters.filters.LookupChoiceFilter object>}¶
-
declared_filters
= {'email': <django_filters.filters.LookupChoiceFilter object>, 'first_name': <django_filters.filters.LookupChoiceFilter object>, 'institute': <django_filters.filters.AllValuesMultipleFilter object>, 'last_name': <django_filters.filters.LookupChoiceFilter object>, 'study_ne': <django_filters.filters.NumberFilter object>, 'username': <django_filters.filters.LookupChoiceFilter object>}¶
-