gpt4 book ai didi

python - 为什么这段代码有这个错误: "Expected:)"?

转载 作者:太空宇宙 更新时间:2023-11-04 08:20:39 27 4
gpt4 key购买 nike

在最后的 else: 之后的 return render_to_response 行,我从 Aptana“Expected:)”收到错误。我终究无法弄清楚为什么会这样,因为据我所知我已经关闭了所有括号。我猜这实际上是其他错误,而 Aptana(Eclipse 分支)不够聪明,无法提供实际错误。当我尝试使用此文件中的另一个 View 加载网页时,它只告诉我这是一个语法错误。

def login(request):
if request.method == 'Post':
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
login(request, user)
return HttpResponseRedirect('/')
else:
#return a 'disabled account' error message
return HttpResponseRedirect('/disabled_account/')
else:
return render_to_response('login.html', {
'failed_login' : True,
'form' : AuthenticationForm()
},
context_instance=RequestContext(request),
)
else:
return render_to_response('login.html' {
'failed_login' : False,
'form' : AuthenticationForm()
},
context_instance=RequestContext(request),
)

最佳答案

在 else: 部分的“login.html”之后缺少一个逗号

关于python - 为什么这段代码有这个错误: "Expected:)"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5658265/

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