我在表单中有一个特定字段,需要具有自定义属性,并且我们将其设置为密码框。目前我有:
login_password = forms.CharField(label=(u'password'))
但我需要这两个:
widget=forms.TextInput(attrs={'placeholder': 'password'})
widget=forms.PasswordInput(render_value=False)
我怎样才能使字段使用这两个小部件?我已经阅读了MultiWidget
,但我不确定这是否是我需要使用的或者使用它的确切方法。
答案 0 :(得分:4)
PasswordInput
也接受attrs
。
login_password = forms.CharField(label=u'password', widget=forms.PasswordInput(render_value=False, attrs={'placeholder': 'password'}))