Добавить заполнитель в зависимый выпадающий фильтр
Я уверен, что это простое решение, но я не могу понять, как добавить заполнитель в зависимый выпадающий фильтр
ближе всего я подошел к этому:
class CarFilterForm(forms.Form):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.fields['model'].queryset = Post.objects.none()
self.fields['manufacture'].widget = forms.TextInput(attrs={'placeholder': ('test')})#HERE
if 'model_manufacture_id' in self.data:
try:
model_manufacture_id = int(self.data.get('model_manufacture_id'))
self.fields['model_id'].queryset = CarModels.objects.filter(model_manufacture_id=model_manufacture_id)
except (ValueError, TypeError):
pass
class carFilter(django_filters.FilterSet):
class Meta:
model = Post
fields = 'manufacture', 'model'
form = CarFilterForm
Получается вот это
но я не понимаю, как мне поступить с TextInput
, так как в документации я не вижу опций для выпадающего списка или чего-то подобного.