如何使用django-filters添加自定义css类属性以使用过滤器形成占位符。
filter.py
class PlaceFilter(django_filters.FilterSet):
name = django_filters.CharFilter(lookup_expr='icontains')
class Meta:
model = Places
fields = ['name'] html
<form method="GET">
{{ filter.form.name }}
<label for="name"></label>
</form>发布于 2018-05-04 13:26:13
我找到了解决办法
class PlaceFilter(django_filters.FilterSet):
name = django_filters.CharFilter(lookup_expr='icontains', widget=forms.TextInput(attrs={
'placeholder': 'Search place', 'class': 'input__search'}))
class Meta:
model = Places
fields = ['name']https://stackoverflow.com/questions/50175858
复制相似问题