#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. Кнопка отправки никогда не будет работать, потому что, кстати, она находится за пределами формы (форм).