Как я могу отправить несколько форм?

#python #html #django

#python #HTML #django

Вопрос:

Как я могу отправить несколько форм (с одинаковыми именами), созданных с помощью цикла for? В настоящее время моя кнопка отправки вообще ничего не делает. Вот мой код.

             {% for key, value in questions.items %}
    
                <form action="." method="post">
    
                <div class="question">
                    {{value.0.question}}
                    {% csrf_token %}
                    {% for answer in value %}
    
                        <div class="answer">
                                <input type="radio" name="answer-checkbox" value="{{ answer.id }}">
                                {{ answer }}
                        </div>
                    {% endfor %}
    
                </div>
    
    
                </form>
    
            {% endfor %}
    
    
        <input type="submit" value="Save">
        
 

Комментарии:

1. не могли бы вы также предоставить код формы?

2. Это не проблема ни python, ни Django. Это HTML и / или JavaScript

3. Я предлагаю вам иметь ОДНУ форму со всеми вопросами и ответами

4. Ваш вариант использования кажется довольно странным. Почему вы отправляете несколько форм вместо того, чтобы просто помещать несколько входных данных в одну форму? Пожалуйста, укажите.

5. Кнопка отправки никогда не будет работать, потому что, кстати, она находится за пределами формы (форм).