Esempio n. 1
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    created_by = users.SelectSerializer(many=False, read_only=True)
    modified_by = users.SelectSerializer(many=False, read_only=True)
    sampling_event_type = types.SelectSerializer(many=False, read_only=True)
    collection = data_collections.SelectSerializer(many=False, read_only=True)
    licence = licences.SelectSerializer(many=False, read_only=True)
    collection_site = sites.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = SamplingEvent
        fields = (
            'url',
            'id',
            'sampling_event_type',
            'collection_site',
            'commentaries',
            'metadata',
            'collection',
            'licence',
            'started_on',
            'ended_on',
            'created_by',
            'modified_by',
            'created_on',
            'modified_on',
        )
Esempio n. 2
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    licence_type = licences.SelectSerializer(many=False, read_only=True)
    signed_by = users.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = Licence
        fields = ('url', 'id', 'licence_type', 'created_on', 'document',
                  'metadata', 'signed_by', 'is_active', 'collection')
Esempio n. 3
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    user = users.SelectSerializer(many=False, read_only=True)
    collection = data_collections.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = MODEL
        fields = (
            'url',
            'id',
            'collection',
            'user',
        )
Esempio n. 4
0
class DetailSerializer(serializers.ModelSerializer):
    created_by = users.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = MetaCollection
        fields = (
            'url',
            'name',
            'description',
            'created_by',
            'created_on',
            'modified_on',
        )
Esempio n. 5
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    created_by = users.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = Site
        fields = (
            'url',
            'id',
            'name',
            'locality',
            'created_by',
            'created_on',
            'modified_on',
        )
Esempio n. 6
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    user = users.SelectSerializer(many=False, read_only=True)
    role = roles.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = CollectionUser
        fields = (
            'url',
            'user',
            'role',
            'metadata',
            'created_on',
            'modified_on',
        )
Esempio n. 7
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    user = users.SelectSerializer(many=False, read_only=True)
    collection_type = types.SelectSerializer(many=False,
                                             read_only=True,
                                             source='collectiontype')

    class Meta:
        model = MODEL
        fields = (
            'url',
            'id',
            'collection_type',
            'user',
        )
Esempio n. 8
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    collection_device = devices.SelectSerializer(many=False, read_only=True)
    sampling_event = sampling_events.SelectSerializer(many=False,
                                                      read_only=True)
    licence = licences.SelectSerializer(many=False, read_only=True)
    created_by = users.SelectSerializer(many=False, read_only=True)
    modified_by = users.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = SamplingEventDevice
        fields = (
            'url',
            'id',
            'sampling_event',
            'collection_device',
            'commentaries',
            'metadata',
            'configuration',
            'licence',
            'created_by',
            'created_on',
            'modified_on',
            'modified_by',
        )
Esempio n. 9
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    term_type = terms.SelectSerializer(many=False, read_only=True)
    suggested_by = users.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = TermSuggestion
        fields = (
            'url',
            'term_type',
            'value',
            'description',
            'metadata',
            'suggested_by',
            'suggested_on',
        )
Esempio n. 10
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    device = devices.SelectSerializer(many=False, read_only=True)
    owner = users.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = PhysicalDevice
        fields = (
            'url',
            'serial_number',
            'owner',
            'metadata',
            'bundle',
            'device',
            'created_on',
            'modified_on',
        )
Esempio n. 11
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    source = terms.SelectSerializer(many=False, read_only=True)
    suggested_by = users.SelectSerializer(many=False, read_only=True)

    class Meta:
        model = SynonymSuggestion
        fields = (
            'url',
            'id',
            'source',
            'synonym',
            'description',
            'metadata',
            'suggested_by',
            'suggested_on',
        )
Esempio n. 12
0
class DetailSerializer(serializers.HyperlinkedModelSerializer):
    annotation = annotations.SelectSerializer(
        many=False,
        read_only=True)
    created_by = users.SelectSerializer(
        many=False,
        read_only=True)

    class Meta:
        model = AnnotationVote
        fields = (
            'url',
            'id',
            'annotation',
            'label',
            'created_by',
            'created_on',
            'modified_on',
        )