Приведенный ниже код выполняет сохранение новых пользовательских вводов . В блоке кода 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)