Django Параметры Rest Framework serialization.save () - PullRequest
0 голосов
/ 20 апреля 2020

Приведенный ниже код выполняет сохранение новых пользовательских вводов . В блоке кода serializer.save() почему мы не можем передать данные типа serializer.save(ebook,review_author) вместо serializer.save(ebook=ebook,review_author=review_author)?

class ReviewCreateView(CreateAPIView):
    queryset = Review.objects.all()
    serializer_class = ReviewSerializers

    def perform_create(self, serializer):
        pk = self.kwargs.get('e_pk')
        ebook = get_object_or_404(Ebook,pk=pk)
        review_author = self.request.user

        serializer.save(ebook=ebook,review_author=review_author) 

...