Django-nonrel + Django注册问题:重置密码时出现意外的关键字参数\'uidb36\'
|
我正在将Django-nonrel与注册应用程序配合使用。除我尝试重设密码外,一切似乎都工作正常。单击电子邮件中发送给我的重置密码链接时,Django会生成错误消息:
password_reset_confirm() got an unexpected keyword argument \'uidb36\'
我的问题:有没有人看到它并且知道治愈的方法?
编辑:
问题是由registration \\ auth_urls.py引起的-它们在django \\ contrib \\ auth \\ urls.py中重复了条目,从而绕过了Django-nonrel中文件的补丁版本。
有什么想法为什么在那儿,我是否可以将其删除或以其他方式解决?
没有找到相关结果
已邀请:
4 个回复
驮帽俺篮号
在Django 1.6+中将需要更改为:
以下是正式的变更日志,其中详细介绍了变更: https://docs.djangoproject.com/zh-CN/1.6/releases/1.6/#django-contrib-auth-password-reset-uses-base-64-encoding-of-user-pk
降女陷费券
悍蕾驮苇袜
参数更改为
,就像这样: 从:
至:
然后,密码重置再次开始起作用。
河饶办斜施