
local variable ‘new_user‘ referenced before assignment 的报错
解决方案:
根据new_user定位到views.py的代码中:
if form.is_valid():
new_user = form.save()
# 让用户自动登录,再重定向到主页
login(request,new_user)
return redirect('blogs:index')
login(request,new_user)与new_user = form.save() 缩进不一致,书上有误。
修改为:
if form.is_valid():
new_user = form.save()
# 让用户自动登录,再重定向到主页
login(request,new_user)
return redirect('blogs:index')
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)