Files
old-saburly-wagtail-web/env/lib/python3.10/site-packages/wagtail/admin/forms/search.py
2024-08-27 20:33:44 +02:00

20 lines
572 B
Python

from django import forms
from django.utils.translation import gettext as _
from django.utils.translation import gettext_lazy
class SearchForm(forms.Form):
def __init__(self, *args, **kwargs):
placeholder = kwargs.pop("placeholder", _("Search…"))
super().__init__(*args, **kwargs)
self.fields["q"].widget.attrs = {
"placeholder": placeholder,
"data-w-swap-target": "input",
}
q = forms.CharField(
label=gettext_lazy("Search term"),
widget=forms.TextInput(),
required=False,
)