This commit is contained in:
behruz-dev
2025-09-04 15:27:00 +05:00
parent 8072045601
commit b41005c1d1
2 changed files with 2 additions and 1 deletions

View File

@@ -24,6 +24,7 @@ class UserSerializer(serializers.ModelSerializer):
first_name=validated_data.get('first_name'),
last_name=validated_data.get('last_name'),
username=validated_data.get('username'),
is_superuser=validated_data.get('is_superuser')
)
user.set_password(validated_data.get('password'))
user.save()

View File

@@ -25,7 +25,7 @@ class UserCreateApiView(generics.GenericAPIView, ResponseMixin):
class UserListApiView(generics.GenericAPIView, ResponseMixin):
serializer_class = UserSerializer
queryset = User.objects.exclude(is_superuser=True)
queryset = User.objects.all()
permission_classes = [permissions.IsAdminUser]
def get(self, request):