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>}¶