geonode.layers.download_handler

Attributes

logger

Classes

DatasetDownloadHandler

Module Contents

geonode.layers.download_handler.logger[source]
class geonode.layers.download_handler.DatasetDownloadHandler(request, resource_name)[source]
__str__()[source]
__repr__()[source]
request[source]
resource_name[source]
_resource = None[source]
get_download_response()[source]

Basic method. Should return the Response object that allow the resource download

property is_ajax_safe[source]
AJAX is safe to be used for WPS downloads. In case of a link set in a Link entry we cannot assume it,
since it could point to an external (non CORS enabled) URL
property download_url[source]
get_resource()[source]

Returnt the object needed

process_dowload(resource=None)[source]

Generate the response object