from django.forms.widgets import RadioSelect class HorizRadioRenderer(RadioSelect.renderer): """ this overrides widget method to put radio buttons horizontally instead of vertically. """ def render(self): """Outputs radios""" return mark_safe(u'\n'.join([u'%s\n' % w for w in self])) class HorizRadioSelect(RadioSelect): renderer = HorizRadioRenderer