以这个非常简单的形式为例.
class SearchForm(Form):
q = forms.CharField(label='search')
Run Code Online (Sandbox Code Playgroud)
这将在模板中呈现:
<input type="text" name="q" id="id_q" />
Run Code Online (Sandbox Code Playgroud)
但是,我想将"占位符"属性添加到此字段,其值为"搜索",以便HTML看起来像:
<input type="text" name="q" id="id_q" placeholder="Search" />
Run Code Online (Sandbox Code Playgroud)
我希望通过字典或类似的方式将占位符值传递给表单类中的CharField:
q = forms.CharField(label='search', placeholder='Search')
Run Code Online (Sandbox Code Playgroud)
实现这一目标的最佳方法是什么?