我在一个表单中有一个特定的字段需要具有自定义属性,并且以密码框的形式进行样式设置。目前,我的代码如下:
login_password = forms.CharField(label=(u'password'))
但我需要两者都:
widget=forms.TextInput(attrs={'placeholder': 'password'})
widget=forms.PasswordInput(render_value=False)
我该如何让这个字段使用这两个小部件?我了解到MultiWidget
,但不确定是否需要使用它以及如何使用。
MultiWidget
,有时您可以继承一个类并从另一个类中借用一些方法,有时(从未见过)直接从两个父类继承是可能的。在许多情况下,您所需要做的就是搜索并找到现有的解决方案。 :-) - DrTyrsa