In Django, how do I render a ModelMultipleChoiceField as a multi-column <table>
?
fav = forms.ModelMultipleChoiceField(Show.objects.all(),
widget=forms.CheckboxSelectMultiple)
I want this field to render as a multi-column table. Which is the best way to do that?
To clarify, I want the rendering to take N objects and render an HTML <table>
with one checkbox in each cell, across e.g. three columns in each <tr>
.