Ambil formulir yang sangat sederhana ini misalnya:
class SearchForm(Form):
q = forms.CharField(label='search')
Ini akan diberikan dalam templat:
<input type="text" name="q" id="id_q" />
Namun, saya ingin menambahkan placeholderatribut ke bidang ini dengan nilai Searchsehingga HTML akan terlihat seperti:
<input type="text" name="q" id="id_q" placeholder="Search" />
Lebih disukai saya ingin meneruskan nilai placeholder ke CharFielddalam kelas bentuk melalui kamus atau sesuatu seperti:
q = forms.CharField(label='search', placeholder='Search')
Apa cara terbaik untuk mencapai ini?
forms.TextInputuntuk melakukanattrs={'placeholder': 'Search'}deklarasi?