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