3

カスタム属性が必要な特定のフィールドがフォームにあり、パスワード ボックスとしてスタイル設定されています。現在私は持っています:

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

しかし、私はこれらの両方が必要です:

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

フィールドがこれら 2 つのウィジェットを使用するようにするにはどうすればよいですか? について読んだことがあります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 に答える