def render(self, form, *args, **kwargs):
     formset = getattr(form, self.formset_name)
     output = ''
     output += render_to_string(self.template, {'form_title': self.title, 'css': self.css, 'formset': formset, 'group_css': self.group_css})
     for field in self.fields:
         output += render_field(field, form)
     return u''.join(output) # What is this for? Does this ensure unicode?
 def render(self, form, *args, **kwargs):
     output = '<div class="%s">' % (self.css,)
     inner_form = getattr(form, self.form_name)
     if hasattr(inner_form, 'helper'):
         output += inner_form.helper.layout.render(inner_form)
     else:
         output = render_to_string(self.template, {'form': inner_form})
         for field in self.fields:
             output += render_field(field, form)
     output += u'</div>'
     return u''.join(output) # What is this for? Does this ensure unicode?
 def render(self, form, form_style, context):
     fields = ''
     for field in self.fields:
         template = self.template_map.get(field, self.all_fields_template)
         fields += render_field(field, form, form_style, context, template=template)
     return render_to_string(self.template, Context({'fields': fields, 'extra': self.extra}))