I'm experimenting with quixote form.
If i want to change the layout of the widgets,
for example. I want to display 3 single checkbox, not vertically display but
horizontally display.
I checked the source code of render,
def render(self):
r = TemplateIO(html=True)
classnames = '%s widget' % self.__class__.__name__
r += htmltext('') % classnames
r += self.render_title(self.get_title())
r += htmltext('
')
r += self.render_content()
r += self.render_hint(self.get_hint())
r += self.render_error(self.get_error())
r += htmltext('
')
r += htmltext('
')
if self.render_br:
r += htmltext('
') % classnames
r += htmltext('\n')
return r.getvalue()
Do I need to subclass and override the render(),render_content()
to what ever I want?
or there is a way to do it wither overriding render()?
thanks a lot for all the help I got from this list!
Tom