Изменить значок Django «Выбрать форму»Python

Программы на Python
Anonymous
Изменить значок Django «Выбрать форму»

Сообщение Anonymous »


Я создаю приложение Django и использую Django form.ChoiceFields для создания формы!

brand = form.ChoiceField( label="Марка:", choice=[('', 'Выбор марки')] + [(brand.id, Brand.name) для бренда в models.Brand.objects.all()], widget=forms.Select(attrs={'id': 'brand', 'onchange': 'filterModels()', 'class': 'select'}) ) Итак, это элемент формы, который я получаю (с цветом фона), но я хочу изменить значок, указывающий вверх и вниз справа, но не могу понять, как это сделать.


Изображение


Я уже пытался сделать это, добавив форму значка FontAwesome, но проблема в том, что когда я это делаю, когда я нажимаю на значок, форма не открывается, поэтому это может сбить с толку пользователей :( Я пробовал добавлять коды JavaScript используя реализацию функции click() при нажатии на значок, но это не дало никаких результатов.


Изображение


Так есть ли способ сделать это, просто заменив значок стрелки по умолчанию в Django «Выбрать форму»?

Заранее спасибо!

Вернуться в «Python»