我想在django的1个表单字段中使用多个小部件。
password = forms.CharField(required=True,
widget=forms.PasswordInput,
widget=forms.TextInput(attrs={'placeholder': 'Password:'}))
当我像这样使用它时,我得到错误:“关键字参数重复” 我知道我正在使用widget =两次,但我无法弄清楚如何做到这一点
答案 0 :(得分:4)
PasswordInput扩展了TextInputt,所以您可以这样做:
password = forms.CharField(required=True, widget=forms.PasswordInput(attrs={'placeholder': 'Password:'}))