From 534f79a21e69e873642e9657010e524ae706f48e Mon Sep 17 00:00:00 2001 From: Rex Salisbury Date: Wed, 27 Apr 2016 15:40:08 -0700 Subject: [PATCH] update get_serializer_class issue #4077 --- rest_framework/generics.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework/generics.py b/rest_framework/generics.py index 3ee569109..e1c81653e 100644 --- a/rest_framework/generics.py +++ b/rest_framework/generics.py @@ -106,11 +106,11 @@ class GenericAPIView(views.APIView): Return the serializer instance that should be used for validating and deserializing input, and for serializing output. """ - serializer_class = self.get_serializer_class() + serializer_class = self.get_serializer_class(*args, **kwargs) kwargs['context'] = self.get_serializer_context() return serializer_class(*args, **kwargs) - def get_serializer_class(self): + def get_serializer_class(self, *args, **kwargs): """ Return the class to use for the serializer. Defaults to using `self.serializer_class`.