ItemImageFormSet = inlineformset_factory(Item, ItemImage, extra=5, max_num=5)
image_formset = ItemImageFormSet()
Я использую приведенный выше код для создания inline formset изображений, относящихся к предмету. Мне нужен способ добавить имя класса в полученный html, чтобы украсить презентацию. Для обычных форм я обычно добавляю имя класса в их соответствующие __init__()
, но этот подход невозможен для форм. Есть ли способ достичь моего вопроса?Есть ли способ добавить имя класса в поля набора форм или встроенного набора форм?
Если вы делаете это в одной форме, может быть, вы можете применить шаблон перебирает все формы в formset : 'для формы в image_formset: form.my_class = 'Item''. – danihp