equal
deleted
inserted
replaced
289 def render(self, form, field, renderer): |
289 def render(self, form, field, renderer): |
290 if self.attrs.get('display_label', True): |
290 if self.attrs.get('display_label', True): |
291 subst = self.attrs.get('label_input_substitution', '%(label)s %(input)s') |
291 subst = self.attrs.get('label_input_substitution', '%(label)s %(input)s') |
292 fields = [subst % {'label': renderer.render_label(form, f), |
292 fields = [subst % {'label': renderer.render_label(form, f), |
293 'input': f.render(form, renderer)} |
293 'input': f.render(form, renderer)} |
294 for f in field.fields] |
294 for f in field.subfields(form)] |
295 else: |
295 else: |
296 fields = [f.render(form, renderer) for f in field.fields] |
296 fields = [f.render(form, renderer) for f in field.subfields(form)] |
297 return u'<div>%s</div>' % ' '.join(fields) |
297 return u'<div>%s</div>' % ' '.join(fields) |
298 |
298 |
299 |
299 |
300 # javascript widgets ########################################################### |
300 # javascript widgets ########################################################### |
301 |
301 |