У меня есть форма с флажками ввода, число входов является динамическим c, потому что я получаю ее из базы данных, в моей форме у меня может быть 2, 3 или N .. флажки. Из этих входных данных пользователь проверит некоторые или все из них, а затем нажмет кнопку «Отправить».
Проблема в том, что в базу данных сохраняется только один вход
<form method="post" action="createQcm">
{% csrf_token %}
{% for mati in quest %}
<INPUT type="checkbox" value ="{{mati.id_question }}" name="choix" >
{{mati.questionA }}</input></br></br>
{% endfor %}
<input type="hidden" name="s" value="{{idQ}}" readonly>
представление:
def createQcm(request):
q=request.POST["choix"]
r=request.POST["s"]
rep = contenir(idQuestion=q,idQuiz=r)
rep.save()
return render(request,'myblog/subject.html')
Как я могу сохранить их все?