Désactiver une méthode dans un ViewSet, django-repos-cadre

ViewSets ont des méthodes automatiques de liste, récupérer, créer, mettre à jour, supprimer, ...

Je voudrais désactiver certains de ceux-ci, et la solution que j'ai trouvé est probablement pas bon, car OPTIONS encore membres de ces permis.

Aucune idée sur la manière de procéder de la bonne façon?

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)
InformationsquelleAutor db0 | 2014-05-13