Lấy hình thức rất đơn giản này làm ví dụ:
class SearchForm(Form):
q = forms.CharField(label='search')
Điều này được kết xuất trong mẫu:
<input type="text" name="q" id="id_q" />
Tuy nhiên, tôi muốn thêm placeholder
thuộc tính vào trường này với giá trị Search
để HTML sẽ trông giống như:
<input type="text" name="q" id="id_q" placeholder="Search" />
Tốt nhất là tôi muốn chuyển giá trị giữ chỗ vào CharField
trong lớp biểu mẫu thông qua một từ điển hoặc đại loại như:
q = forms.CharField(label='search', placeholder='Search')
Điều gì sẽ là cách tốt nhất để thực hiện điều này?
forms.TextInput
để làmattrs={'placeholder': 'Search'}
khai báo?