"""OAuth2Provider API Views""" from rest_framework.serializers import ModelSerializer from rest_framework.viewsets import ModelViewSet from passbook.providers.oauth.models import OAuth2Provider class OAuth2ProviderSerializer(ModelSerializer): """OAuth2Provider Serializer""" class Meta: model = OAuth2Provider fields = [ "pk", "name", "redirect_uris", "client_type", "authorization_grant_type", "client_id", "client_secret", ] class OAuth2ProviderViewSet(ModelViewSet): """OAuth2Provider Viewset""" queryset = OAuth2Provider.objects.all() serializer_class = OAuth2ProviderSerializer