geonode.layers.api.serializers

Attributes

logger

Classes

StyleSerializer

AttributeSerializer

FeatureInfoTemplateField

DatasetSerializer

DatasetListSerializer

DatasetReplaceAppendSerializer

MetadataFileField

DatasetMetadataSerializer

Module Contents

geonode.layers.api.serializers.logger[source]
class geonode.layers.api.serializers.StyleSerializer[source]

Bases: dynamic_rest.serializers.DynamicModelSerializer

class Meta[source]
model[source]
name = 'style'[source]
fields = ('pk', 'name', 'workspace', 'sld_title', 'sld_url')[source]
name[source]
workspace[source]
sld_url[source]
get_sld_url(instance)[source]
class geonode.layers.api.serializers.AttributeSerializer[source]

Bases: dynamic_rest.serializers.DynamicModelSerializer

class Meta[source]
model[source]
name = 'attribute'[source]
fields = ('pk', 'attribute', 'description', 'attribute_label', 'attribute_type', 'visible',...[source]
attribute[source]
class geonode.layers.api.serializers.FeatureInfoTemplateField(**kwargs)[source]

Bases: dynamic_rest.fields.fields.DynamicComputedField

get_attribute(instance)[source]
class geonode.layers.api.serializers.DatasetSerializer(*args, **kwargs)[source]

Bases: geonode.base.api.serializers.ResourceBaseSerializer

class Meta[source]
model[source]
name = 'dataset'[source]
view_name = 'datasets-list'[source]
fields = ('pk', 'uuid', 'name', 'metadata', 'attribute_set', 'charset', 'is_mosaic', 'has_time',...[source]
name[source]
workspace[source]
store[source]
charset[source]
default_style[source]
styles[source]
attribute_set[source]
featureinfo_custom_template[source]
class geonode.layers.api.serializers.DatasetListSerializer(*args, **kwargs)[source]

Bases: DatasetSerializer

class Meta[source]

Bases: DatasetSerializer

fields = ('pk', 'uuid', 'name', 'workspace', 'store', 'subtype', 'charset', 'is_mosaic', 'has_time',...[source]
featureinfo_custom_template[source]
class geonode.layers.api.serializers.DatasetReplaceAppendSerializer[source]

Bases: rest_framework.serializers.Serializer

class Meta[source]
fields = ('base_file', 'dbf_file', 'shx_file', 'prj_file', 'xml_file', 'sld_file', 'store_spatial_files')[source]
base_file[source]
dbf_file[source]
shx_file[source]
prj_file[source]
xml_file[source]
sld_file[source]
store_spatial_files[source]
class geonode.layers.api.serializers.MetadataFileField[source]

Bases: dynamic_rest.fields.fields.DynamicComputedField

get_attribute(instance)[source]
class geonode.layers.api.serializers.DatasetMetadataSerializer[source]

Bases: rest_framework.serializers.Serializer

metadata_file[source]
class Meta[source]
fields = 'metadata_file'[source]