Django显示密码复选框

Django显示密码复选框,django,django-allauth,Django,Django Allauth,我希望使用Django创建一个带有密码字段的表单,该字段可以切换为隐藏或显示。此功能可以在MailChimp上看到,网址为。有人知道如何创建这样一个字段吗 它只是纯javascript: <script type="text/javascript"> function reveal() { if(document.getElementById('box').checked) {document.getElementById("pw").type='text';} else do

我希望使用Django创建一个带有密码字段的表单,该字段可以切换为隐藏或显示。此功能可以在MailChimp上看到,网址为。有人知道如何创建这样一个字段吗

它只是纯javascript:

<script type="text/javascript">
function reveal()
{
if(document.getElementById('box').checked)
   {document.getElementById("pw").type='text';}
else
document.getElementById("pw").type='password';
}
</script>   

<input type="checkbox" id="box" onclick ="reveal()">    
<input type="password" id="pw">

函数揭示()
{
if(document.getElementById('box')。选中)
{document.getElementById(“pw”).type='text';}
其他的
document.getElementById(“pw”).type='password';
}

您不需要Django。您可以通过密码字段将输入类型从密码切换为文本。谢谢!使用JavaScript完全没有问题。要使用Django的内置auth_views.LoginView实现这一点,您可以在这个答案中将“pw”更改为“id_password”,这是Django的密码字段的id