gpt4 book ai didi

python - 验证总是返回 None,Django

转载 作者:太空宇宙 更新时间:2023-11-03 15:21:12 25 4
gpt4 key购买 nike

我想在我的应用程序中添加身份验证功能。我有以下代码片段:

user = User.objects.create_user('jkd')
user.set_password('space')
user.save
user = authenticate(username='jkd', password='space')
print "User:",user

它总是打印“User:None”。我还在我的 settings.py 文件中添加了以下内容:

AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend', # default
# any other authentication backends
)

我已经在不同的线程中浏览了同一问题的答案,但这对我没有帮助。

最佳答案

您的代码有拼写错误,因此记录尚未保存

更改自

user.save

user.save()

关于python - 验证总是返回 None,Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43534617/

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