# views.py from rest_framework.views import APIView from django.http import HttpResponse from rest_framework.decorators import action from django.views.decorators.csrf import csrf_exempt from django.utils.decorators import method_decorator
@method_decorator(csrf_exempt, name = 'dispatch') class TestLogicView(APIView): @action(detail=True, methods=['delete']) def delete(self, request, slug): result = 'ok' return HttpResponse(result, status=200)