You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
585 B
Python
16 lines
585 B
Python
# Copyright (C) 2020 Intel Corporation
|
|
#
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
from rest_framework import serializers
|
|
|
|
|
|
class DatasetFormatSerializer(serializers.Serializer):
|
|
name = serializers.CharField(max_length=64, source='DISPLAY_NAME')
|
|
ext = serializers.CharField(max_length=64, source='EXT')
|
|
version = serializers.CharField(max_length=64, source='VERSION')
|
|
enabled = serializers.BooleanField(source='ENABLED')
|
|
|
|
class DatasetFormatsSerializer(serializers.Serializer):
|
|
importers = DatasetFormatSerializer(many=True)
|
|
exporters = DatasetFormatSerializer(many=True) |