geonode.maps.api.serializers

Attributes

logger

Classes

DynamicListAsStringField

DynamicFullyEmbedM2MRelationField

MapLayerDatasetSerializer

MapLayerSerializer

SimpleMapLayerSerializer

MapSerializer

SimpleMapSerializer

Module Contents

geonode.maps.api.serializers.logger[source]
class geonode.maps.api.serializers.DynamicListAsStringField[source]

Bases: dynamic_rest.fields.fields.DynamicField

to_representation(value)[source]
to_internal_value(data)[source]
class geonode.maps.api.serializers.DynamicFullyEmbedM2MRelationField(serializer_class, queryset=None, sideloading=None, debug=False, **kwargs)[source]

Bases: dynamic_rest.fields.fields.DynamicRelationField

to_internal_value_single(data, serializer)[source]

Return the underlying object, given the serialized form.

to_internal_value(data)[source]

Return the underlying object(s), given the serialized form.

class geonode.maps.api.serializers.MapLayerDatasetSerializer[source]

Bases: geonode.base.api.serializers.ResourceBaseToRepresentationSerializerMixin

default_style[source]
styles[source]
featureinfo_custom_template[source]
class Meta[source]
model[source]
name = 'dataset'[source]
fields = ('alternate', 'featureinfo_custom_template', 'title', 'perms', 'pk', 'has_time',...[source]
class geonode.maps.api.serializers.MapLayerSerializer[source]

Bases: dynamic_rest.serializers.DynamicModelSerializer

dataset[source]
class Meta[source]
model[source]
name = 'maplayer'[source]
fields = ('pk', 'extra_params', 'current_style', 'dataset', 'name', 'order', 'visibility', 'opacity')[source]
class geonode.maps.api.serializers.SimpleMapLayerSerializer[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]
model[source]
name = 'maplayer'[source]
fields = ('pk', 'name', 'extra_params', 'current_style', 'order', 'visibility', 'opacity')[source]
class geonode.maps.api.serializers.MapSerializer(*args, **kwargs)[source]

Bases: geonode.base.api.serializers.ResourceBaseSerializer

maplayers[source]
class Meta[source]
model[source]
name = 'map'[source]
view_name = 'maps-list'[source]
fields = ('pk', 'uuid', 'urlsuffix', 'featuredurl', 'data', 'maplayers', 'executions', 'metadata')[source]
class geonode.maps.api.serializers.SimpleMapSerializer[source]

Bases: geonode.base.api.serializers.BaseDynamicModelSerializer

detail_url[source]
class Meta[source]
model[source]
name = 'map'[source]
view_name = 'maps-list'[source]
fields = ('pk', 'title', 'detail_url')[source]