Доброго времени суток! Относительно недавно начал изучать Django и вот столкнулся с проблемой, которую никак не могу решить.
У меня есть набор форм связанных с моделью.
Собственно сама форма:
class typeblockcompform(forms.ModelForm):
class Meta:
model = Тип_блока_компонент
fields = ('id', 'Тип_блока', 'Компонент')
widgets = {
'Тип_блока': forms.widgets.HiddenInput(),
}
А вот сам formset:
blockcompformset = modelformset_factory(Тип_блока_компонент, form=typeblockcompform, can_delete=True)
Набор форм нужен для того, чтобы привязывать компоненты к типам блока.
Суть проблемы в том, что поле "Компонент" имеет в html тип Select.
Соответственно из великого множества компонентов найти нужный становиться проблематично.
Как можно изменить тип поля, чтобы была строка ввода вместе с селектом?