onadata.apps.restservice.viewsets package

Submodules

onadata.apps.restservice.viewsets.restservices_viewset module

class onadata.apps.restservice.viewsets.restservices_viewset.RestServicesViewSet(**kwargs)

Bases: onadata.libs.mixins.authenticate_header_mixin.AuthenticateHeaderMixin, onadata.libs.mixins.cache_control_mixin.CacheControlMixin, onadata.libs.mixins.last_modified_mixin.LastModifiedMixin, onadata.libs.baseviewset.DefaultBaseViewset, rest_framework.viewsets.ModelViewSet

This endpoint provides access to form rest services.

filter_backends = (<class 'onadata.libs.filters.RestServiceFilter'>,)
get_serializer_class()
permission_classes = [<class 'onadata.apps.api.permissions.RestServiceObjectPermissions'>]
queryset = []
retrieve(request, *args, **kwargs)
serializer_class

alias of RestServiceSerializer

onadata.apps.restservice.viewsets.restservices_viewset.get_serializer_class(name)
onadata.apps.restservice.viewsets.restservices_viewset.load_class(full_class_string)

Dynamically load a class from a string

Module contents