Horizontal RadioSelect widget

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
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

More like this

  1. Rendering radio-buttons with icons instead of labels by jeverling 3 years, 2 months ago
  2. RadioSelectWithHelpText by moxypark 2 years, 9 months ago
  3. CheckboxMultiSelect with interable checkboxes by pyramids16 6 months, 3 weeks ago
  4. Allow editing of the selected object of the filter_vertical/filter_horizontal widget with jquery by jpic 4 years, 7 months ago
  5. Choice Submit Widget by fredbird 1 year, 6 months ago

Comments

(Forgotten your password?)