From d1a3995f5cde89e6511f1fdaa5aedfa443766943 Mon Sep 17 00:00:00 2001 From: Ryan P Kilby Date: Tue, 28 Apr 2020 18:11:17 -0700 Subject: [PATCH] Allow context to be provided to get_serializer --- rest_framework/generics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/generics.py b/rest_framework/generics.py index c39b02ab7..55cfafda4 100644 --- a/rest_framework/generics.py +++ b/rest_framework/generics.py @@ -106,7 +106,7 @@ class GenericAPIView(views.APIView): deserializing input, and for serializing output. """ serializer_class = self.get_serializer_class() - kwargs['context'] = self.get_serializer_context() + kwargs.setdefault('context', self.get_serializer_context()) return serializer_class(*args, **kwargs) def get_serializer_class(self):