added account removal action
This commit is contained in:
parent
0f73cf9477
commit
0ad1408f18
|
|
@ -17,7 +17,7 @@ from utils.views import JWTGenericViewMixin
|
||||||
|
|
||||||
|
|
||||||
# User views
|
# User views
|
||||||
class UserRetrieveUpdateView(generics.RetrieveUpdateAPIView):
|
class UserRetrieveUpdateView(generics.RetrieveUpdateDestroyAPIView):
|
||||||
"""User update view."""
|
"""User update view."""
|
||||||
serializer_class = serializers.UserSerializer
|
serializer_class = serializers.UserSerializer
|
||||||
queryset = models.User.objects.active()
|
queryset = models.User.objects.active()
|
||||||
|
|
@ -25,6 +25,10 @@ class UserRetrieveUpdateView(generics.RetrieveUpdateAPIView):
|
||||||
def get_object(self):
|
def get_object(self):
|
||||||
return self.request.user
|
return self.request.user
|
||||||
|
|
||||||
|
def delete(self, request, *args, **kwargs):
|
||||||
|
"""Overridden behavior of DELETE method."""
|
||||||
|
return Response(status=status.HTTP_204_NO_CONTENT)
|
||||||
|
|
||||||
|
|
||||||
class ChangePasswordView(generics.GenericAPIView):
|
class ChangePasswordView(generics.GenericAPIView):
|
||||||
"""Change password view"""
|
"""Change password view"""
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user