def line(self, obj, label, input, help_string='', error=None): _class = self.get_class(obj) if error: _class = _class + ' error' if self.get_widget_name(obj) == 'RadioSelect': obj.build = YamlRadioSelect fs = Tag('fieldset') fs << input return fs else: div = Div(_class=_class, id='div_' + obj.id) with div: if error: div.strong(error, _class="message") if self.get_widget_name(obj) == 'Checkbox': div << input div << label div << help_string else: div << label div << help_string div << input return div
def line(self, obj, label, input, help_string='', error=None): _class = self.get_class(obj) if error: _class = _class + ' error' if self.get_widget_name(obj) == 'RadioSelect': obj.build = YamlRadioSelect fs = Tag('fieldset') fs << input return fs else: div = Div(_class=_class, id='div_'+obj.id) with div: if error: div.strong(error, _class="message") if self.get_widget_name(obj) == 'Checkbox': div << input div << label div << help_string else: div << label div << help_string div << input return div