care.users.api.viewsets.lsg module

class PaginataionOverrideClass

Bases: PageNumberPagination

page_size = 500
class StateViewSet(**kwargs)

Bases: ListCacheResponseMixin, RetrieveCacheResponseMixin, ListModelMixin, RetrieveModelMixin, GenericViewSet

serializer_class

alias of StateSerializer

queryset
pagination_class

alias of PaginataionOverrideClass

authentication_classes = []
permission_classes = []
districts(*args, **kwargs)
list(request, *args, **kwargs)
retrieve(request, *args, **kwargs)
class DistrictFilterSet(data=None, queryset=None, *, request=None, prefix=None)

Bases: FilterSet

base_filters = {'district_name': <django_filters.filters.CharFilter object>, 'state': <django_filters.filters.NumberFilter object>, 'state_name': <django_filters.filters.CharFilter object>}
declared_filters = {'district_name': <django_filters.filters.CharFilter object>, 'state': <django_filters.filters.NumberFilter object>, 'state_name': <django_filters.filters.CharFilter object>}
class DistrictViewSet(**kwargs)

Bases: ListCacheResponseMixin, RetrieveCacheResponseMixin, ListModelMixin, RetrieveModelMixin, GenericViewSet

serializer_class

alias of DistrictSerializer

queryset
filter_backends = (<class 'django_filters.rest_framework.backends.DjangoFilterBackend'>,)
filterset_class

alias of DistrictFilterSet

pagination_class

alias of PaginataionOverrideClass

authentication_classes = []
permission_classes = []
local_bodies(*args, **kwargs)
get_all_local_body(*args, **kwargs)
list(request, *args, **kwargs)
retrieve(request, *args, **kwargs)
class LocalBodyFilterSet(data=None, queryset=None, *, request=None, prefix=None)

Bases: FilterSet

base_filters = {'district': <django_filters.filters.NumberFilter object>, 'district_name': <django_filters.filters.CharFilter object>, 'local_body_name': <django_filters.filters.CharFilter object>, 'state': <django_filters.filters.NumberFilter object>, 'state_name': <django_filters.filters.CharFilter object>}
declared_filters = {'district': <django_filters.filters.NumberFilter object>, 'district_name': <django_filters.filters.CharFilter object>, 'local_body_name': <django_filters.filters.CharFilter object>, 'state': <django_filters.filters.NumberFilter object>, 'state_name': <django_filters.filters.CharFilter object>}
class LocalBodyViewSet(**kwargs)

Bases: ListCacheResponseMixin, RetrieveCacheResponseMixin, ListModelMixin, RetrieveModelMixin, GenericViewSet

serializer_class

alias of LocalBodySerializer

queryset
filter_backends = (<class 'django_filters.rest_framework.backends.DjangoFilterBackend'>,)
filterset_class

alias of LocalBodyFilterSet

pagination_class

alias of PaginataionOverrideClass

authentication_classes = []
permission_classes = []
list(request, *args, **kwargs)
retrieve(request, *args, **kwargs)
class WardFilterSet(data=None, queryset=None, *, request=None, prefix=None)

Bases: FilterSet

base_filters = {'district': <django_filters.filters.NumberFilter object>, 'district_name': <django_filters.filters.CharFilter object>, 'local_body': <django_filters.filters.NumberFilter object>, 'local_body_name': <django_filters.filters.CharFilter object>, 'state': <django_filters.filters.NumberFilter object>, 'state_name': <django_filters.filters.CharFilter object>, 'ward_name': <django_filters.filters.CharFilter object>}
declared_filters = {'district': <django_filters.filters.NumberFilter object>, 'district_name': <django_filters.filters.CharFilter object>, 'local_body': <django_filters.filters.NumberFilter object>, 'local_body_name': <django_filters.filters.CharFilter object>, 'state': <django_filters.filters.NumberFilter object>, 'state_name': <django_filters.filters.CharFilter object>, 'ward_name': <django_filters.filters.CharFilter object>}
class WardViewSet(**kwargs)

Bases: ListCacheResponseMixin, RetrieveCacheResponseMixin, ListModelMixin, RetrieveModelMixin, GenericViewSet

serializer_class

alias of WardSerializer

queryset
filter_backends = (<class 'django_filters.rest_framework.backends.DjangoFilterBackend'>,)
filterset_class

alias of WardFilterSet

pagination_class

alias of PaginataionOverrideClass

authentication_classes = []
permission_classes = []
list(request, *args, **kwargs)
retrieve(request, *args, **kwargs)