问题描述
||
我正在使用嵌套的if块来确定适当的视图。但是在if块之后出现了意外缩进错误。我无法找出缩进错误所在。
def logged_home(request):
names = request.user.social_auth.values_list(\'provider\',flat=True)
ctx = dict((name.lower().replace(\'-\',\'_\'),True) for name in names)
ctx[\'version\'] = version
return render_to_response(\'logged_home.html\',ctx,RequestContext(request))
def home(request):
if request.user.is_authenticated():
profile = user.get_profile()
if profile.is_new == True:
return welcome(request)
else:
return logged_home(request)
else:
return not_logged_home(request)
def signup(request):
return render_to_response(\'signup.html\',{},context_instance = RequestContext(request))
解决方法
您可能会混合使用制表符和空格,并且没有将制表符大小设置为8。