- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Django/Python 新手。
我正在尝试实现一种通过电子邮件重置用户密码的机制。为了做到这一点,我尝试尽可能多地使用 Django native 库 django.contrib.auth
尽管如此,在处理我定制的password_reset_form.html(见下文)时,我收到了一个错误:
Method Not Allowed (POST): /accounts/password_reset/done/
<form method="post" class="m-t" role="form" action="{% url 'password_reset_done' %}">
{% csrf_token %}
<div class="form-group">
<input type="email" class="form-control" id="id_forgot_email" name="email" placeholder="Email address" required="">
</div>
<button type="submit" class="btn btn-primary block full-width m-b">Reset password</button>
</form>
有人知道为什么不允许使用 post 方法吗?我检查了以下Django Tutorial在完全相同的文件中使用 post 方法...
最佳答案
您发帖到了错误的网址。 password_reset_done
是用于确认密码已重置的 View - 成功重置后用户将被重定向到该 View 。
本教程的表单上有 action=""
- 这与您的表单不同。您需要更改表单以使用 action=""
(这是当前的 URL)。或者,如果出于某种原因您想要更明确,那么:
action="{% url 'password_reset' %}"
关于不允许 Django 方法 (POST) : password_reset/done,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49837393/
Django password_reset 表单不检查电子邮件是否存在。还验证任何给定的电子邮件地址。 问题是,我如何检查并抛出自定义表单不存在的电子邮件的错误? 顺便说一下,我在 here 找到了以
SMTPSenderRefused 在/password_reset/(530,b'5.5.1 需要身份验证。了解更多信息\n5.5.1 https://support.google.com/mail
我在 urls.py 中设置了以下条目 (r'^password_reset/$', 'django.contrib.auth.views.password_reset'), 但是当我访问 http:
我正在为我正在处理的 Django 项目进行身份验证。由于某些原因,我收到错误 Reverse for 'password_reset_done' not found. 'password_reset
我正在尝试在 django (2.1.1) 中重置密码,但是当我导入密码重置时我不断收到以下错误: ImportError: cannot import name 'password_reset' 这
我是 Django/Python 新手。 我正在尝试实现一种通过电子邮件重置用户密码的机制。为了做到这一点,我尝试尽可能多地使用 Django native 库 django.contrib.auth
我是 Django/Python 新手。 我正在尝试实现一种通过电子邮件重置用户密码的机制。为了做到这一点,我尝试尽可能多地使用 Django native 库 django.contrib.auth
我正在尝试使用内置的 Django 密码重置。翻看Django docs ,据我所知,它基本上只涉及向 urls.py 添加一些 URL urls.py: urlpatterns = [ ur
在我看来,django 仅支持开箱即用的密码重置电子邮件的纯文本消息。我如何为此目的使用 html 模板? 最佳答案 以下是您如何进行覆盖: 网址.py url(r'^user/password/re
我正在尝试通过迁移在“用户”表上删除一列(我们称之为 fooboo),但出现下一个错误: General error: 1 foreign key mismatch - "password_reset
enter image description here hi i am implementing password-reset feature on rest_API using `django_r
我正在尝试自定义 django.contrib.auth.views.password_reset 的 PasswordResetForm 表单。我从 Django's website 复制了代码或者
我是一名优秀的程序员,十分优秀!