Well using {{ formfield field }} does not allow me to access the values of the field such as '.label'. and {{ form.field.label }} does not work either:
{{for field in visible_fields}}
<tr>
<td>{{ form.field.label }}</td>
{{for choice in field}}
<td>{{choice}}</td>
{{endfor}}
</tr>
{{endfor}}
As the fields are strings "a1" and "a2", why does this not result in form.a1.label and form.a2.label? Do I need to convert field into something else for form.field.label to work?
Is there any other alternative to splitting the form into 2 pages, if I wanted to access '.label' or '.choice' in loops? What datatype is form?