care.users.api.viewsets.users module

remove_facility_user_cache(user_id)
inverse_choices(choices)
class UserFilterSet(data=None, queryset=None, *, request=None, prefix=None)

Bases: FilterSet

filter_home_facility(queryset, name, value)
get_user_type(queryset, field_name, value)
last_active_after(queryset, name, value)
base_filters = {'alt_phone_number': <django_filters.filters.CharFilter object>, 'district_id': <django_filters.filters.NumberFilter object>, 'first_name': <django_filters.filters.CharFilter object>, 'home_facility': <django_filters.filters.CharFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'last_active_days': <django_filters.filters.CharFilter object>, 'last_login': <django_filters.filters.DateFromToRangeFilter object>, 'last_name': <django_filters.filters.CharFilter object>, 'phone_number': <django_filters.filters.CharFilter object>, 'user_type': <django_filters.filters.CharFilter object>, 'username': <django_filters.filters.CharFilter object>}
declared_filters = {'alt_phone_number': <django_filters.filters.CharFilter object>, 'district_id': <django_filters.filters.NumberFilter object>, 'first_name': <django_filters.filters.CharFilter object>, 'home_facility': <django_filters.filters.CharFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'last_active_days': <django_filters.filters.CharFilter object>, 'last_login': <django_filters.filters.DateFromToRangeFilter object>, 'last_name': <django_filters.filters.CharFilter object>, 'phone_number': <django_filters.filters.CharFilter object>, 'user_type': <django_filters.filters.CharFilter object>, 'username': <django_filters.filters.CharFilter object>}