Django显示密码复选框
我希望使用Django创建一个带有密码字段的表单,该字段可以切换为隐藏或显示。此功能可以在MailChimp上看到,网址为。有人知道如何创建这样一个字段吗 它只是纯javascript: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
<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