Я могу заполнить свой набор форм элементами массива, который является actuals_data, только когда я знаю количество элементов в массиве до запуска моего кода, что составляет 12 для этого кода, но как заполнить набор форм из массива, когда я не знаю количество элементов в массиве до запуска моего кода, который входит в переменную count.
моя точка зрения
def show_actuals(request):
Account_Number_in = request.session['account_number']
Year_in = request.session['year']
count = request.session['count']
actuals_data = request.session['actuals_to_show']
months = request.session['months']
show_actuals_formset = formset_factory(FetchActualsBox, extra=0)
formset = show_actuals_formset(initial=[{'Value': actuals_data[0]},
{'Value': actuals_data[1]},
{'Value': actuals_data[2]},
{'Value': actuals_data[3]},
{'Value': actuals_data[4]},
{'Value': actuals_data[5]},
{'Value': actuals_data[6]},
{'Value': actuals_data[7]},
{'Value': actuals_data[8]},
{'Value': actuals_data[9]},
{'Value': actuals_data[10]},
{'Value': actuals_data[11]},
])
return render_to_response('ShowActualsData.html', {'formset' : formset , 'count' : count, 'actuals_data' : actuals_data , 'months' : months , 'Account_Number' : Account_Number_in , 'Year' : Year_in })