Задать вопрос
@N0tdefined
20 лет, Киев

Как вывести динамическое количество полей формы?

Здравствуйте, у меня есть такой класс формы
class TestForm(forms.Form):
    def __init__(self, amount):
        self.questions_list = []
        super(TestForm, self).__init__()
        for i in range(amount):
            answer = forms.BooleanField(label="Ответ", required=False)
            self.questions_list.append(answer)

Во views я создаю ее и передаю в шаблон form = TestForm(amount_questions)
Проблема в том, что я не могу никак ее вывести в шаблоне, {{form.questions_list.0}}
таким и подобными способами не получается, подскажите пожалуйста как решить эту проблему, ну и как будет принять данные с формы.
  • Вопрос задан
  • 118 просмотров
Подписаться 2 Простой 6 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы