我对 App Engine 很陌生。我想使用 google.appengine.api.users 模块提供的简单用户 api 创建用户登录
def get(self):
user = users.get_current_user()
if user:
self.response.headers['Content-Type'] = 'text/html'
logout = users.create_logout_url('/')
else:
self.redirect(users.create_login_url(self.request.uri))
user = users.get_current_user()
user_name = user.nickname()
但似乎没有重定向到登录 url。它显示错误“NoneType”对象没有属性昵称
我的代码有什么问题?如果我删除 else 子句下的 user.nickname() 调用,它工作正常......