def list(self, request): queryset = Stock.objects.filter(is_good_character=True) serializer = StockSerializer(queryset, many=True) return Response(serializer.data)
def partial_update(self, request, pk=None): stock = get_object_or_404(Stock, pk=pk) serializer = StockSerializer(stock, data=request.data, partial=True) serializer.is_valid(raise_exception=True) serializer.save() return Response(serializer.data)
def list(self, request): queryset = Stock.objects.all() serializer = StockSerializer(queryset, many=True) return Response(serializer.data)
def retrieve(self, request, pk=None): stock = get_object_or_404(Stock, pk=pk) serializer = StockSerializer(stock) return Response(serializer.data)
def get(self, request, *args, **kwargs): serializer = StockSerializer(Stock.objects.all(), many=True) return Response(serializer.data, status = status.HTTP_200_OK)