@@ -36,8 +36,8 @@ def get_serializer_class(self):
36
36
"attribute, or override the `get_read_serializer_class()` or "
37
37
"`get_serializer_class()` method." % self .__class__ .__name__
38
38
)
39
- # `use_serializer_class ` is used to prevent a `RecursionError`
40
- return self .get_read_serializer_class (use_serializer_class = True )
39
+ # `default_to_serializer_class ` is used to prevent a `RecursionError`
40
+ return self .get_read_serializer_class (default_to_serializer_class = True )
41
41
42
42
if self .request .method in ["POST" , "PUT" , "PATCH" , "DELETE" ]:
43
43
assert (
@@ -48,8 +48,8 @@ def get_serializer_class(self):
48
48
"attribute, or override the `get_write_serializer_class()` or "
49
49
"`get_serializer_class()` method." % self .__class__ .__name__
50
50
)
51
- # `use_serializer_class ` is used to prevent a `RecursionError`
52
- return self .get_write_serializer_class (use_serializer_class = True )
51
+ # `default_to_serializer_class ` is used to prevent a `RecursionError`
52
+ return self .get_write_serializer_class (default_to_serializer_class = True )
53
53
54
54
assert (
55
55
self .serializer_class is not None
@@ -70,7 +70,7 @@ def get_read_serializer(self, *args, **kwargs):
70
70
kwargs ["context" ] = self .get_serializer_context ()
71
71
return serializer_class (* args , ** kwargs )
72
72
73
- def get_read_serializer_class (self , use_serializer_class : bool = False ):
73
+ def get_read_serializer_class (self , default_to_serializer_class : bool = False ):
74
74
"""
75
75
Return the class to use for the serializer.
76
76
Defaults to using `self.read_serializer_class`.
@@ -81,7 +81,7 @@ def get_read_serializer_class(self, use_serializer_class: bool = False):
81
81
(Eg. admins get full serialization, others get basic serialization)
82
82
"""
83
83
if getattr (self , "read_serializer_class" , None ) is None :
84
- if use_serializer_class :
84
+ if default_to_serializer_class :
85
85
return self .serializer_class
86
86
87
87
return self .get_serializer_class ()
@@ -97,7 +97,7 @@ def get_write_serializer(self, *args, **kwargs):
97
97
kwargs ["context" ] = self .get_serializer_context ()
98
98
return serializer_class (* args , ** kwargs )
99
99
100
- def get_write_serializer_class (self , use_serializer_class : bool = False ):
100
+ def get_write_serializer_class (self , default_to_serializer_class : bool = False ):
101
101
"""
102
102
Return the class to use for the serializer.
103
103
Defaults to using `self.write_serializer_class`.
@@ -108,7 +108,7 @@ def get_write_serializer_class(self, use_serializer_class: bool = False):
108
108
(Eg. admins can send extra fields, others cannot)
109
109
"""
110
110
if getattr (self , "write_serializer_class" , None ) is None :
111
- if use_serializer_class :
111
+ if default_to_serializer_class :
112
112
return self .serializer_class
113
113
114
114
return self .get_serializer_class ()
0 commit comments