}
STATUS_CHOICES_DICT = dict(STATUS_CHOICES)
+ keywords = forms.CharField(max_length=100, label=u"Wyszukaj frazę", required=False)
status = forms.MultipleChoiceField(choices=STATUS_CHOICES, label=u"Status", required=False,
widget=forms.CheckboxSelectMultiple)
- host = forms.MultipleChoiceField(label=u"Host", required=False, widget=forms.CheckboxSelectMultiple)
# advanced
- keywords = forms.CharField(max_length=100, label=u"Wyszukaj frazę", required=False)
+ host = forms.MultipleChoiceField(label=u"Host", required=False, widget=forms.CheckboxSelectMultiple)
+ purged = forms.TypedChoiceField(label=u"Istniejący katalog roboczy?", required=False, coerce=lambda x: bool(int(x)),
+ choices=((0, 'Tak'), (1, 'Nie')), widget=forms.RadioSelect)
submission = forms.CharField(label=u"Data zlecenia", validators=[date_range_validator], required=False)
finish = forms.CharField(label=u"Data zakończenia", validators=[date_range_validator], required=False)