Fixes #2968: Correct API documentation for SerializerMethodFields

This commit is contained in:
Jeremy Stretch
2019-03-08 10:25:09 -05:00
parent 2fa7a21250
commit 80d8035f0e
5 changed files with 17 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
from drf_yasg.utils import swagger_serializer_method
from rest_framework import serializers
from taggit_serializer.serializers import TaggitSerializer, TagListSerializerField
@@ -80,6 +81,7 @@ class VirtualMachineWithConfigContextSerializer(VirtualMachineSerializer):
'config_context', 'created', 'last_updated',
]
@swagger_serializer_method(serializer_or_field=serializers.DictField)
def get_config_context(self, obj):
return obj.get_config_context()