apps.api.views.permission module

class apps.api.views.permission.PermissionViewSet(**kwargs)

Bases: rest_framework.mixins.RetrieveModelMixin, rest_framework.viewsets.GenericViewSet

API endpoint that allows specific permissions to be retrieved, but nothing else (no create, no update, no delete).

basename = None
description = None
detail = None
name = None
pagination_class

alias of apps.api.pagination.StandardPagination

queryset
serializer_class

alias of apps.api.serializers.permission.PermissionSerializer

suffix = None
class apps.api.views.permission.RoleViewSet(**kwargs)

Bases: rest_framework.mixins.RetrieveModelMixin, rest_framework.mixins.ListModelMixin, rest_framework.viewsets.GenericViewSet

API endpoint that allows roles to be viewed, but not edited.

basename = None
description = None
detail = None
name = None
pagination_class

alias of apps.api.pagination.StandardPagination

queryset
serializer_class

alias of apps.api.serializers.permission.RoleSerializer

suffix = None