Как разрешить пользователям вводить только 5 полей из 10 в форме модели django

Я разработал проект django для тестирования учеников 10+2 онлайн. Я использовал django model forms.In the question paper, there will be 90 questions. В каждом предмете 30 вопросов. Из 30 вопросов по каждому предмету первые 20 - с множественным выбором. В этом у меня нет никаких проблем. Но в оставшихся 10 вопросах студенты должны ввести целочисленные значения. Но только 5 из 10. Как ограничить их, чтобы они не вводили больше 5 в этих 10 вопросах по каждому предмету. Пожалуйста, посоветуйте мне.

Я не создаю вопросы, только форму для сбора опций и целых чисел.

Прошу совета

Вернуться на верх