File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ def to_representation(self, instance):
29
29
}
30
30
31
31
def to_internal_value (self , data ):
32
- if data ['type' ] != format_relation_name (self .model_class . __name__ ):
32
+ if data ['type' ] != get_resource_type_from_model (self .model_class ):
33
33
self .fail ('incorrect_model_type' , model_type = self .model_class , received_type = data ['type' ])
34
34
pk = data ['id' ]
35
35
try :
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ def get_resource_name(context):
60
60
return get_resource_type_from_serializer (serializer )
61
61
except AttributeError :
62
62
try :
63
- resource_name = view .model . __name__
63
+ resource_name = get_resource_type_from_model ( view .model )
64
64
except AttributeError :
65
65
resource_name = view .__class__ .__name__
66
66
@@ -194,7 +194,7 @@ def get_related_resource_type(relation):
194
194
relation_model = parent_model_relation .field .related .model
195
195
else :
196
196
raise APIException ('Unable to find related model for relation {relation}' .format (relation = relation ))
197
- return format_relation_name (relation_model . __name__ )
197
+ return get_resource_type_from_model (relation_model )
198
198
199
199
200
200
def get_instance_or_manager_resource_type (resource_instance_or_manager ):
You can’t perform that action at this time.
0 commit comments