grant = forms.CharField(label=u"Grant", max_length=100, required=False)
hosts = forms.MultipleChoiceField(label=u"Host", choices=Host.CHOICES, required=False)
- properties = forms.MultipleChoiceField(label=u"Właściwości węzłów", required=False)
+ properties = forms.CharField(label=u"Właściwości węzłów", required=False)
queue = forms.ChoiceField(choices=QUEUE_CHOICES, label=u"Kolejka", required=False)
procs = forms.IntegerField(label=u"Liczba procesów", min_value=0, required=False)
nodes = forms.CharField(label=u"Topologia węzłów", max_length=10, validators=[nodes_validator], required=False)
# accept user defined choices
self.fields['queue'].choices += ((data.get('queue'), data.get('queue')), )
self.fields['arguments'].choices += ((v, v) for v in data.getlist('arguments'))
- self.fields['properties'].choices += ((v, v) for v in data.getlist('properties'))
self.fields['native'].choices += ((v, v) for v in data.getlist('native'))
self.fields['stage_in'].choices += ((v, v) for v in data.getlist('stage_in'))
# self.fields['stage_out'].choices += ((v, v) for v in data.getlist('stage_out'))