browser.fileviewlets - File Viewlets

class waeup.kofa.browser.fileviewlets.FileDisplay(context, request, view, manager)[source]

Bases: grokcore.viewlet.components.Viewlet

Base file display viewlet.

__doc__ = 'Base file display viewlet.\n '
__module__ = 'waeup.kofa.browser.fileviewlets'
download_filename
file_exists
label = u'File'
template = <default_filedisplay template in >
title = u'Scan'
class waeup.kofa.browser.fileviewlets.FileManager(context, request, view)[source]

Bases: grokcore.viewlet.components.ViewletManager

Viewlet manager for uploading files, preferably scanned images.

__doc__ = 'Viewlet manager for uploading files, preferably scanned images.\n '
__module__ = 'waeup.kofa.browser.fileviewlets'
class waeup.kofa.browser.fileviewlets.FileUpload(context, request, view, manager)[source]

Bases: waeup.kofa.browser.fileviewlets.FileDisplay

Base upload viewlet.

__doc__ = 'Base upload viewlet.\n '
__module__ = 'waeup.kofa.browser.fileviewlets'
delete_button = u'Delete'
input_name
mus = 153600
show_viewlet
tab_redirect = '#tab2-top'
template = <default_fileupload template in >
update()[source]
upload_button = u'Upload selected file'
class waeup.kofa.browser.fileviewlets.Image(context, request)[source]

Bases: grok.components.View

Renders images.

__doc__ = 'Renders images.\n '
__module__ = 'waeup.kofa.browser.fileviewlets'
download_filename
render()[source]
waeup.kofa.browser.fileviewlets.handle_file_delete(context, view, download_name)[source]

Handle deletion of file.

waeup.kofa.browser.fileviewlets.handle_file_upload(upload, context, view, max_size, download_name=None)[source]

Handle upload of file.

Returns True in case of success or False.

Please note that file pointer passed in (upload) most probably points to end of file when leaving this function.