如何告诉浏览器表单错误,不保存密码



我有一个网站与登录表单。我的问题是,每次提交这个表单,chrome建议保存密码,,即使它是不正确的

的形式:

<form method="POST" action="" id='sign-in'>
{% csrf_token %}

<div class="form-group inner-addon">
<input name="txt_login_username" type="text" class="form-control" placeholder="Username">
<i class="fa fa-user fa-lg fa-fw" aria-hidden="true"></i>
</div>
<div class="form-group inner-addon">
<input name="txt_login_pass" type="password" class="form-control" placeholder="Password">
<i class="fa fa-key fa-lg fa-fw" aria-hidden="true"></i>
</div>
{% for message in messages %}
<p class='alert alert-danger'>{{ message }}</p>
{% endfor %}
<button type="submit" class="btn btn-primary" name="btn_login">Log In</button>
</form>

我在@ decize的帮助下找到了答案。只需要在render方法中添加state=400:

render(request, 'index.html', context, status=400)

最新更新