Hello, I'm trying to use a multiwidget, my looks like this:
class DimensionsWidget(forms.MultiWidget): def __init__(self, attrs=None): widgets = (forms.widgets.TextInput(attrs=attrs), forms.widgets.TextInput(attrs=attrs)) super(DimensionsWidget, self).__init__(widgets, attrs) def decompress(self, value): if value: return value.split(",") return [None, None] def format_output(self, rendered_widgets): rendered_widgets.insert(-1, "<span>Width: </span>") rendered_widgets.insert(2, "<span>Height: </span>") return u''.join(rendered_widgets) Everything is working, except format_output is not being called. My understanding is that the render method on the MultiWidget should call format_output on the subclass, but its not being called. What am I doing wrong? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---