Как получить Dynami c или переменное количество входов в Django форме - PullRequest
0 голосов
/ 31 января 2020

У меня есть портал для учителей, где учителя могут создавать тесты с несколькими вариантами ответов и правильным ответом. Теперь на студенческом портале учащиеся могут сдать тест, отправить его в виде формы и получить оценку. Но так как в каждом тесте будет переменное количество вопросов, как мне создать переменную в форме django, чтобы получить ввод (переключатели) студента для каждого вопроса?

Я попытался сохранить количество вопросов в Тестовая модель (у меня есть модель «тест» и модель «вопросы», которая ссылается на «тест» с использованием внешнего ключа). Но если это правильный подход, как я могу создать для l oop в views.py для получения каждого ввода, а также как мне написать для l oop в шаблоне для создания формы переменной длины и как я бы дал другое имя каждому входу (радио) в форме для l oop?

...