cdh.files.forms.widgets module

class cdh.files.forms.widgets.SimpleFileInput(attrs=None)[source]

Bases: FileInput

CHANGED = '1'
NOT_CHANGED = '0'
__init__(attrs=None)[source]

Update strings from attrs if present

clear_checkbox_label = 'Wissen'
format_value(value)[source]

File input never renders a value.

get_context(name, value, attrs)[source]
initial_text = 'Huidige'
input_text = 'Wijzigen'
property media
strings = {'empty_file': 'Please select a file', 'remove': 'Wissen', 'select_file': 'Select File'}
template_name = 'cdh.files/widgets/file.html'
value_from_datadict(data, files, name)[source]

File widgets take data from FILES, not POST

value_omitted_from_data(data, files, name)[source]
class cdh.files.forms.widgets.TrackedFileInput(attrs=None)[source]

Bases: SimpleFileInput

get_context(name, value, attrs)[source]
property media
strings = {'empty_file': 'Please select a file', 'remove': 'Wissen', 'select_existing': 'Select existing', 'select_file': 'Upload new'}
template_name = 'cdh.files/widgets/tracked_file.html'