Upload files

{% import os %} {% import gramex.handlers.uploadhandler %} {% set path = os.path.join(gramex.config.variables['GRAMEXDATA'], 'apps', 'guide', 'upload') %} {% set uploader = gramex.handlers.uploadhandler.FileUpload(path) %}

Files uploaded

Path: {{ path }}

{% for key, info in uploader.info().items() %} {% end %}
DelNameFilenameSizeMIME typeCreated (UTC)
{{ ', '.join(info['data'].get('name', [])) }} {{ info['filename'] }} {{ info['size'] }} {{ info['mime'] }} {{ datetime.datetime.utcfromtimestamp(info['created'] / 1000).strftime('%a %d-%b %H:%M') }}