3

我在表单中有一个特定字段,它需要一个自定义属性,并且我们将其设置为密码框。目前我有:

login_password = forms.CharField(label=(u'password'))

但我需要这两个:

widget=forms.TextInput(attrs={'placeholder': 'password'})
widget=forms.PasswordInput(render_value=False)

我怎样才能使该字段使用这两个小部件?我已经阅读过,MultiWidget但我不确定这是否是我需要使用的或者如何准确地使用它。

4

1 回答 1

4

PasswordInput也接受attrs

login_password = forms.CharField(label=u'password', widget=forms.PasswordInput(render_value=False, attrs={'placeholder': 'password'}))
于 2012-04-28T08:52:59.333 回答