- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Django Userena,在密码重置部分,每当我单击密码重置链接时,我都会收到以下错误。我正在使用 Django 1.6。我发现了几个有关密码的问题重置问题,没有任何成果可以解决我的问题。
错误:
NoReverseMatch at /accounts/password/reset/
Reverse for 'password_reset_done' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
Request Method: GET
Request URL: http://med.finder-lbs.com/accounts/password/reset/
Django Version: 1.6.1
Exception Type: NoReverseMatch
Exception Value:
Reverse for 'password_reset_done' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
urls.py
from django.conf.urls import *
from django.views.generic.base import TemplateView
from django.contrib.auth import views as auth_views
from django.contrib.auth.decorators import login_required
from userena import views as userena_views
from userena import settings as userena_settings
# Reset password
url(r'^password/reset/$',
auth_views.password_reset,
{'template_name': 'userena/password_reset_form.html',
'email_template_name': 'userena/emails/password_reset_message.txt',
'extra_context': {'without_usernames': userena_settings.USERENA_WITHOUT_USERNAMES}
},
name='userena_password_reset'),
url(r'^password/reset/done/$',
auth_views.password_reset_done,
{'template_name': 'userena/password_reset_done.html'},
name='userena_password_reset_done'),
url(r'^password/reset/confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$',
auth_views.password_reset_confirm,
{'template_name': 'userena/password_reset_confirm_form.html'},
name='userena_password_reset_confirm'),
url(r'^password/reset/confirm/complete/$',
auth_views.password_reset_complete,
{'template_name': 'userena/password_reset_complete.html'}),
这是模板中发生相反情况的部分,
<p class="forgot-password"><a href="{% url 'userena_password_reset' %}" title="{% trans 'Forgot your password?' %}">{% trans "Forgot your password?" %}</a></p>
最佳答案
这是因为Django的内置password_reset函数正在调用reverse('password_reset_done')
。可以看到代码here .
您需要做的就是在参数 post_reset_redirect
中传递您希望 password_reset
重定向到的网址名称。
关于python - Django userena 错误 Reverse for 'password_reset_done',参数 '()' 和关键字参数 '{}' 未找到。尝试了 0 个模式 : [],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27522689/
我最近在我的 Linux Apache 服务器上安装了 Django Userena。 在纠正了一些错误后,我开始查看文档。然而,在搜索了文档和谷歌搜索后,我仍然无法找到如何更改页面的外观!例如,如何
对于我的新项目,我决定使用 django-userena 我按照 userena docs 的说明进行操作.但是我收到此错误: SiteProfileNotAvailable at /accounts
我正在尝试为 Userena 创建多个配置文件 - 每个用户只能有一种配置文件类型。在其他讨论之后,我正在使用多表继承,但是当我这样做时,我无法将数据保存到派生模型中。一切最终都变成了 CommonP
我想将用户分成两个不同的组,雇主或 员工,在注册时。我正在使用 django-userena 并且对于雇主组,我正在考虑使用相同注册 View 的克隆,但绑定(bind)了不同的 url。 因此,在
我想要实现的是,我想将配置文件模型进一步扩展到教师或学生。在注册表单中,我添加了一个选择字段,用户可以在其中选择他是老师还是学生。下面是我的模型结构。 class Profile(UserenaLan
我正在使用 django-userena。我有一个名为 UserProfile 的模型。我在注册表单中添加了额外的字段。这些字段显示正确但数据未保存。我也想将一些字段数据保存到另一个模型 (Busin
我刚刚使用 userena 创建用户函数,一切正常,除了当我尝试在管理页面登录时出现此错误,并且我使用的是 django 1.9.7 和 userena 2.0.1。我读了一些旧帖子,它说要删除 IN
嘿,我尝试将 userena 与 django 结合使用来构建一个网站,该网站在登录后具有干净的仪表板。我当前的问题是 userena 使用相当高的 url 深度。 Userena 位于 myproj
使用普通的 Django 用户处理,一旦他/她登录,您就可以保存与用户的 session 。但是,在阅读 userena views.py 文件进行登录后,我无法看到用户是如何被跟踪的,因此一旦他们登
我正在寻找 django-userena 和 django-registration(我认为更受欢迎)的用户来回答这个问题。我已经查看了两者的文档,但我仍然没有完全接受任何一种选择。 由于 djang
在 Django-facebook 中明确写到他们推荐它与 Userena 一起使用: We recommend using Django Userena. It seems easier to wo
是否有一种简单的方法允许必填的配置文件字段? 我在当前的 Django 项目中使用 userena。我有一个名为 UserProfile 的自定义配置文件,它具有如下定义的 start_year 非空
我正在使用 Django Userena,在密码重置部分,每当我单击密码重置链接时,我都会收到以下错误。我正在使用 Django 1.6。我发现了几个有关密码的问题重置问题,没有任何成果可以解决我的问
我是一名优秀的程序员,十分优秀!