I'm working on small project using Django Rest Framework, i would like to delete multiple IDs but i get always an error when i send a delete request by sending IDs /1,2,3,4
as a string, i get id must be an integer.
this is my code,
class UpdateDeleteContact(APIView):
def get(self, request, pk):
contactObject = get_object_or_404(Contact, pk=pk)
serializeContactObject = ContactSerializer(contactObject)
return Response(serializeContactObject.data)
def delete(self, request, pk):
delete_id = request.get('deleteid', None)
if not delete_id:
return Response(status=status.HTTP_404_NOT_FOUND)
for i in delete_id.split(','):
get_object_or_404(User, pk=int(i)).delete()
return Response(status=status.HTTP_204_NO_CONTENT)
can someone give me an example how to bulk delete