from django.contrib.auth import get_user_model from rest_framework import viewsets from ...permissions import IsAdminOrOwnUser from ..serializers import UserSerializer class UserViewSet(viewsets.ModelViewSet): queryset = get_user_model().objects.all() serializer_class = UserSerializer permission_classes = [IsAdminOrOwnUser] model_permission_name = "user"