fix bug
This commit is contained in:
@@ -24,6 +24,7 @@ class UserSerializer(serializers.ModelSerializer):
|
|||||||
first_name=validated_data.get('first_name'),
|
first_name=validated_data.get('first_name'),
|
||||||
last_name=validated_data.get('last_name'),
|
last_name=validated_data.get('last_name'),
|
||||||
username=validated_data.get('username'),
|
username=validated_data.get('username'),
|
||||||
|
is_superuser=validated_data.get('is_superuser')
|
||||||
)
|
)
|
||||||
user.set_password(validated_data.get('password'))
|
user.set_password(validated_data.get('password'))
|
||||||
user.save()
|
user.save()
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ class UserCreateApiView(generics.GenericAPIView, ResponseMixin):
|
|||||||
|
|
||||||
class UserListApiView(generics.GenericAPIView, ResponseMixin):
|
class UserListApiView(generics.GenericAPIView, ResponseMixin):
|
||||||
serializer_class = UserSerializer
|
serializer_class = UserSerializer
|
||||||
queryset = User.objects.exclude(is_superuser=True)
|
queryset = User.objects.all()
|
||||||
permission_classes = [permissions.IsAdminUser]
|
permission_classes = [permissions.IsAdminUser]
|
||||||
|
|
||||||
def get(self, request):
|
def get(self, request):
|
||||||
|
|||||||
Reference in New Issue
Block a user