geonode.upload.api.serializers

Attributes

logger

Classes

UploadFileField

SessionSerializer

ProgressField

ProgressUrlField

UploadSerializer

UploadSizeLimitSerializer

UploadParallelismLimitSerializer

Module Contents

geonode.upload.api.serializers.logger[source]
class geonode.upload.api.serializers.UploadFileField[source]

Bases: rest_framework.serializers.RelatedField

class Meta[source]
model[source]
name = 'resource-files'[source]
to_representation(obj)[source]
class geonode.upload.api.serializers.SessionSerializer[source]

Bases: rest_framework.serializers.Field

classmethod _decode_target(obj)[source]
classmethod _decode_data(obj)[source]
classmethod _decode_layer(obj)[source]
classmethod _decode_layer_attributes(objs)[source]
classmethod _decode_layer_bbox(obj)[source]
to_internal_value(data)[source]
to_representation(value)[source]
class geonode.upload.api.serializers.ProgressField[source]

Bases: dynamic_rest.fields.fields.DynamicComputedField

get_attribute(instance)[source]
class geonode.upload.api.serializers.ProgressUrlField(type, **kwargs)[source]

Bases: dynamic_rest.fields.fields.DynamicComputedField

type[source]
get_attribute(instance)[source]
class geonode.upload.api.serializers.UploadSerializer(*args, **kwargs)[source]

Bases: geonode.base.api.serializers.BaseDynamicModelSerializer

request[source]
class Meta[source]
model[source]
name = 'upload'[source]
view_name = 'uploads-list'[source]
fields = ('id', 'name', 'date', 'create_date', 'user', 'state', 'progress', 'complete', 'import_id',...[source]
progress[source]
resume_url[source]
delete_url[source]
import_url[source]
detail_url[source]
uploadfile_set[source]
class geonode.upload.api.serializers.UploadSizeLimitSerializer[source]

Bases: geonode.base.api.serializers.BaseDynamicModelSerializer

class Meta[source]
model[source]
name = 'upload-size-limit'[source]
view_name = 'upload-size-limits-list'[source]
fields = ('slug', 'description', 'max_size', 'max_size_label')[source]
class geonode.upload.api.serializers.UploadParallelismLimitSerializer[source]

Bases: geonode.base.api.serializers.BaseDynamicModelSerializer

class Meta[source]
model[source]
name = 'upload-parallelism-limit'[source]
view_name = 'upload-parallelism-limits-list'[source]
fields = ('slug', 'description', 'max_number')[source]
read_only_fields = ('slug',)[source]