NGURAJEKA.COM — TERMINAL v2.0
ngura//jeka
« BACK

Override Delete Method Django Rest Framework

2017-08-30  |  tag: django, python, rest, api

Override Delete Method Django Rest Framework

https://stackoverflow.com/questions/32513388/how-would-i-override-the-perform-destroy-method-in-django-rest-framework

from rest_framework import status,viewsets
from rest_framework.response import Response
from django.http import Http404

class ExampleDestoryViewset(viewset.ModelViewSet):
    def destroy(self, request, *args, **kwargs):
        try:
            instance = self.get_object()
            self.perform_destroy(instance)
        except Http404:
            pass
        return Response(status=status.HTTP_204_NO_CONTENT)
— EOF —
MODE: RETRO● ONLINEPOWERED BY TANSTACK + MDX