Я работаю над чем-то вроде интернет-магазина. Я делаю форму, в которой клиент покупает товар, и она может выбрать, сколько из этих предметов она хотела бы купить. Но, по каждому предмету, который она покупает, ей нужно выбрать, какой будет его цвет. Таким образом, существует непостоянное количество полей: если клиент покупает 3 предмета, она должна получить 3 <select>
бокса для выбора цвета, если она покупает 7 предметов, она должна получить 7 таких <select>
.
Я создам поля формы HTML и исчезаю с помощью JavaScript. Но как я могу справиться с этим в классе Django? Я вижу, что поля формы являются атрибутами класса, поэтому я не знаю, как иметь дело с тем фактом, что экземпляр какой-либо формы должен иметь 3 цветовых поля и около 7.
Любая подсказка?