Django - Как стилизовать фильтр поиска?
У меня проблемы со стилизацией фильтра поиска. Я пробовал использовать виджет и смог настроить только размер поискового фильтра. Мой фильтр поиска все еще выглядит очень общим, и мне, как новичку, трудно понять, как его стилизовать.
Я знаю, как стилизовать его с помощью css, который показан в коде ниже
Вот код моего фильтра:
class Product (django_filters.FilterSet):
search = CharFilter(
field_name="search",
lookup_expr="icontains",
widget=forms.TextInput(attrs={
'size': 100,
})
)
css для строки поиска:
.search{
float: right;
padding: 6px;
border: none;
margin-top: 8px;
margin-right: 16px;
font-size: 17px;
}
Вы можете добавить .search
в class=".."
attrs:
class Product(django_filters.FilterSet):
search = CharFilter(
field_name='search',
lookup_expr='icontains',
widget=forms.TextInput(attrs={
'size': 100,
'class': 'search'
})
)