Я объявил 2 формы следующим образом.
class TripItemForm(Form):
.....
class ShiftMainform(Form):
trip_list = FieldList(FormField(TripItemForm),validators=[checking_time])
Теперь в классе представления django я инициализировал это поле trip_list
следующим образом:
class DjangoView(View):
def get(self, request, id):
form = ShiftMainform()
form.trip_list = list_trips #here list_trips is the list of TripItemForm objects.
context = {
'form': form,
}
return render(request, 'example.html', context)
Когда файл html
рендеринг показывает, что form.trip_list
пусто.Может кто-нибудь сказать мне, почему это происходит?Что я сделал не так или какой должен быть правильный способ визуализации поля FieldList
в django tempalte.
Заранее спасибо.