Візьмемо для прикладу цю дуже просту форму:
class SearchForm(Form):
q = forms.CharField(label='search')
Це відображається в шаблоні:
<input type="text" name="q" id="id_q" />
Однак я хочу додати placeholderатрибут до цього поля зі значенням Searchтак, щоб HTML виглядав приблизно так:
<input type="text" name="q" id="id_q" placeholder="Search" />
Переважно, я хотів би передати значення заповнювача в CharFieldклас форми через словник або щось подібне:
q = forms.CharField(label='search', placeholder='Search')
Який найкращий спосіб досягти цього?
forms.TextInputщоб зробитиattrs={'placeholder': 'Search'}декларацію?