Pull to refresh

Comments 1

от создания моделей до тестирования

Хм, а где само тестирование?

Ладно, я ожидал какое-то иное тестирование с использованием rest_framework.test

class ProductSerializer(serializers.ModelSerializer):
    class Meta:
        model = Product
        fields = ['id', 'name', 'description', 'price', 'created_at', 'updated_at']

Раз уж вы создаете сериализатор, наследуясь от ModelSerializer и при этом собираетесь сериализовать все поля, то можно просто использовать fields = "__all__"

class ProductDetail(generics.RetrieveUpdateDestroyAPIView):
    queryset = Product.objects.all()
    serializer_class = Product

Тут опечатка, serializer_class = ProductSerializer. Хотя для CRUD операции можно использовать ModelView.

Sign up to leave a comment.

Articles