Skip to content

Commit 33ded1c

Browse files
committed
Merge pull request #116 from ZEROFAIL/develop
Small change to ResourceIdentifierObjectSerializer
2 parents cf8a930 + d3d3114 commit 33ded1c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

rest_framework_json_api/serializers.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ class ResourceIdentifierObjectSerializer(BaseSerializer):
1313
'incorrect_type': _('Incorrect type. Expected pk value, received {data_type}.'),
1414
}
1515

16+
model_class = None
17+
1618
def __init__(self, *args, **kwargs):
17-
self.model_class = kwargs.pop('model_class', None)
19+
self.model_class = kwargs.pop('model_class', self.model_class)
1820
if 'instance' not in kwargs and not self.model_class:
1921
raise RuntimeError('ResourceIdentifierObjectsSerializer must be initialized with a model class.')
2022
super(ResourceIdentifierObjectSerializer, self).__init__(*args, **kwargs)

0 commit comments

Comments
 (0)