Django修改表单密码字段时保留密码

1、问题

默认情况下,如果是密码字段,会自动清空输入内容

file

2、解决办法

在form的class中,增加属性 render_value=True :

password = forms.CharField(widget=forms.PasswordInput(render_value=True,))

另一个例子:

password = forms.CharField(label='密码', max_length=100,
    widget=forms.PasswordInput(render_value=True, attrs={'placeholder': '密码(最短6位)'}))

另一个例子:

prmqpass = forms.CharField(widget=forms.PasswordInput(render_value=True))

3、参考文章

Leave a Comment