|
|
1
39
保存表单时,您已经拥有了用户,因此不需要调用
|
|
|
2
2
来这里寻找这个错误。我们的堆栈是django oscar+wagtail。结果是我们删除了
|
|
|
3
1
如果您打印表单。清理完数据后,你会得到一个类似的字典
更改raw_传递线应该可以解决这个问题:
|
|
|
4
1
AUTHENTICATION_BACKENDS = ('django.contrib.auth.backends.ModelBackend',)
或者将后端传递给登录函数本身 login(request, username,password, backend='django.contrib.auth.backends.ModelBackend') 导入make_password函数并将密码从注册表中传递给它,然后它将以加密形式将密码保存到数据库中
Django=2.2.4 |
|
|
5
1
2.2 Docs 替换自定义用户模型时:
“Django允许您通过提供引用自定义模型的AUTH\u user\u model设置值来覆盖默认用户模型:
|
|
6
1
|
|
|
7
0
我遇到了同样的问题,因为我有自定义的身份验证,并且传入了错误的参数
您没有共享您的自定义用户模型,但可能是您使用电子邮件作为
|