from rest_framework import serializers
from . import models
[docs]class LicenceSerializer(serializers.ModelSerializer):
[docs]class DataSourceSerializer(serializers.ModelSerializer):
metadata_items = MetadataItemSerializer(many=True, read_only=True)
licence = LicenceSerializer(many=False, read_only=True)
[docs]class QualityCriterionSerializer(serializers.ModelSerializer):
[docs]class QualityLevelSerializer(serializers.ModelSerializer):
criteria = QualityCriterionSerializer(many=True, read_only=True)
[docs]class QualityRulesetSerializer(serializers.ModelSerializer):
levels = QualityLevelSerializer(many=True, read_only=True)