gpt4 book ai didi

django - Django Authenticate返回无

转载 作者:行者123 更新时间:2023-12-04 01:59:35 24 4
gpt4 key购买 nike

我有以下代码片段:

user = User(username='h@h.com',email='h@h.com')
user.set_password('pass')
user.save()
u = authenticate(username='h@h.com', password='pass') #this always returns None!!!


问题是,你总是无。我已经在其他堆栈溢出文章中跟踪了代码示例,并将其范围缩小到上述几行。

关于可能发生的事情有什么想法吗?

最佳答案

在您的设置中放入类似的内容

#Authentication backends
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
)


或者您的帐户使用userena

#Authentication backends
AUTHENTICATION_BACKENDS = (
'userena.backends.UserenaAuthenticationBackend',
'guardian.backends.ObjectPermissionBackend',
'django.contrib.auth.backends.ModelBackend',
)

关于django - Django Authenticate返回无,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18663083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com