Package omeroweb :: Package webadmin :: Module custom_forms :: Class ExperimenterModelMultipleChoiceField
[hide private]
[frames] | no frames]

Class ExperimenterModelMultipleChoiceField

source code


A MultipleChoiceField whose choices are a model QuerySet.

Instance Methods [hide private]
 
__init__(self, queryset, cache_choices=False, required=True, widget=SelectMultiple, label=None, initial=None, help_text=None, *args, **kwargs) source code
 
to_python(self, value)
Go through all values in queryset, looking to find 'value'.
source code
Class Variables [hide private]
  hidden_widget = MultipleHiddenInput
  default_error_messages = {'list': _(u'Enter a list of values.'...

Inherited from ExperimenterModelChoiceField: choices

Method Details [hide private]

to_python(self, value)

source code 

Go through all values in queryset, looking to find 'value'. If not found raise ValidationError.

Overrides: ExperimenterModelChoiceField.to_python
(inherited documentation)

Class Variable Details [hide private]

default_error_messages

Value:
{'list': _(u'Enter a list of values.'), 'invalid_choice': _(u'Select a\
 valid choice. That choice is not one of the' u' available choices.'),\
}