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ć placeholderatrybut do tego pola o wartości Searchtak, 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 CharFieldklasy 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.TextInputzrobićattrs={'placeholder': 'Search'}deklarację?