adds data to data-file serializer #14908

This commit is contained in:
Abhimanyu Saharan 2024-01-25 22:44:57 +05:30
parent c8fb948a91
commit aa28a44956

View File

@ -47,13 +47,19 @@ class DataFileSerializer(NetBoxModelSerializer):
source = NestedDataSourceSerializer( source = NestedDataSourceSerializer(
read_only=True read_only=True
) )
data = serializers.SerializerMethodField(
read_only=True
)
class Meta: class Meta:
model = DataFile model = DataFile
fields = [ fields = [
'id', 'url', 'display', 'source', 'path', 'last_updated', 'size', 'hash', 'id', 'url', 'display', 'source', 'path', 'last_updated', 'size', 'hash', 'data'
] ]
def get_data(self, obj):
return obj.data_as_string
class JobSerializer(BaseModelSerializer): class JobSerializer(BaseModelSerializer):
url = serializers.HyperlinkedIdentityField(view_name='core-api:job-detail') url = serializers.HyperlinkedIdentityField(view_name='core-api:job-detail')