0
我試圖在推送到產品之前在本地主機中測試我的代碼。這是相當基本的帶Google帳戶的Google App Engine用戶API
def post(self):
user = users.get_current_user()
if user:
logging.warning('User nickname %s', user.nickname())
logging.warning('User email %s', user.email())
email = user.email()
else:
logging.warning('Go login again?')
users.create_login_url("/")
我正在使用瀏覽器,我已經登錄到我的Gmail帳戶。所以我認爲這應該是足夠的,但事實並非如此。無論如何,它總是把我帶到else塊。但是,然後方法users.create_login_url("/")
似乎沒有做任何事情:它從來沒有把我帶到登錄頁面;當然我已經登錄了。所以這都是令人困惑的。我如何得到這個工作?我需要在我的app.yaml
中添加些什麼嗎?但這是針對Google帳戶而非OpenID的,我認爲這需要app.yaml
。