Weź na przykład ten bardzo prosty formularz:
class SearchForm(Form):
q = forms.CharField(label='search')
Zostanie to zrenderowane w szablonie:
<input type="text" name="q" id="id_q" />
Chcę jednak dodać placeholder
atrybut do tego pola o wartości Search
tak, aby HTML wyglądał mniej więcej tak:
<input type="text" name="q" id="id_q" placeholder="Search" />
Najlepiej chciałbym przekazać wartość symbolu zastępczego do CharField
klasy formularza przez słownik lub coś w stylu:
q = forms.CharField(label='search', placeholder='Search')
Jaki byłby najlepszy sposób na osiągnięcie tego?
forms.TextInput
zrobićattrs={'placeholder': 'Search'}
deklarację?