ViewSets
avere metodi automatici per elencare, recuperare, creare, aggiornare, eliminare, ...
Vorrei disabilitare alcuni di questi e la soluzione che ho trovato probabilmente non è buona, dal momento OPTIONS
che indica ancora quelli consentiti.
Qualche idea su come farlo nel modo giusto?
class SampleViewSet(viewsets.ModelViewSet):
queryset = api_models.Sample.objects.all()
serializer_class = api_serializers.SampleSerializer
def list(self, request):
return Response(status=status.HTTP_405_METHOD_NOT_ALLOWED)
def create(self, request):
return Response(status=status.HTTP_405_METHOD_NOT_ALLOWED)