diff --git a/rest_framework/metadata.py b/rest_framework/metadata.py index 410acd0e2..e8e64598a 100644 --- a/rest_framework/metadata.py +++ b/rest_framework/metadata.py @@ -52,6 +52,7 @@ class SimpleMetadata(BaseMetadata): serializers.TimeField: 'time', serializers.ChoiceField: 'choice', serializers.MultipleChoiceField: 'multiple choice', + serializers.ManyRelatedField: 'multiple choice', serializers.FileField: 'file upload', serializers.ImageField: 'image upload', serializers.ListField: 'list', diff --git a/tests/test_metadata.py b/tests/test_metadata.py index a9d2dc0c9..42261fc73 100644 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -352,7 +352,7 @@ class TestModelSerializerMetadata(TestCase): 'label': 'ID' }, 'children': { - 'type': 'field', + 'type': 'multiple choice', 'required': False, 'read_only': True, 'label': 'Children'