9
Jak mówi tytuł, oto co mam:Jak iteracyjne WTForms FieldList z Jinja2
form = F(obj = myobject)
myfieldlist= FieldList(FormField(form))
{% for subfield in form.myfieldlist %}
{{ subfield.field }}
{{ subfield.label }}
{% endfor %}
Ten wysyła nic, jakieś pomysły? Ponadto, nie do końca pewne, czy FormField jest wymagany. Dzięki
@downvoter - czy możesz wyjaśnić, dlaczego cofasz głos, aby poprawić odpowiedź? –
Witam, próbowałem używać twojego przykładu na stronie testowej i nie wyświetla żadnych pól. Czy jest jeszcze jeden krok do wyświetlenia pól w szablonie, które mogłem pominąć? – neilH
Tak, potrzebny jest obiekt z właściwością 'guests' zawierającą listę z jednym lub większą liczbą obiektów o właściwościach' email' i 'vip'. Albo musisz dodać minimalną liczbę wpisów do 'FieldList' - tak, aby deklaracja właściwości' guest' Venue miała postać 'guest = FieldList (FormField (GuestForm), min_entries = 1)' jeśli chcesz przynajmniej jedno wejście. –