Мне нужно отобразить несколько форм (до 10) модели на странице. Это код, который я использую для достижения этой цели.
TheFormSet = formset_factory(SomeForm, extra=10)
...
formset = TheFormSet(prefix='party')
return render_to_response('template.html', {
'formset' : formset,
})
Проблема в том, что мне кажется, что Django запрашивает базу данных для каждой из форм в наборе форм, даже если отображаемые в них данные одинаковы.
Так работает Formsets или я делаю что-то не так? Есть ли способ обойти это внутри django или мне придется использовать JavaScript для обхода проблемы?