为什么此代码有以下错误:“ Expected :)”?
|
我在最后的
else:
之后的return render_to_response
行上从此代码的Aptana \“ Expected:)\中收到错误。我一辈子都无法弄清楚为什么会这样,因为据我所知,我已经把所有的括号都关闭了。我猜测这实际上是其他错误,而Aptana(Eclipse分支)还不够聪明,无法给出实际错误。当我尝试使用此文件中的另一个视图加载网页时,它仅告诉我这是一个语法错误。
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),
)
没有找到相关结果
已邀请:
2 个回复
弓萍功
但是应该是:
破弯