2013-10-11 7 views
-2

У меня есть простая кнопка, которая написана с URL выхода. Однако, в соответствии с этой ошибкой «пользователь» не имеет функции для создания входа в URL, когда явно он показывает в API docsУ пользователя нет атрибута "create_logout_url"?

self.response.write(MAIN_PAGE_HTML.replace('___EMAIL___',user.email()).replace('___LOGOUT_URL___',user.create_logout_url('http://www.s-t-h-c.appspot.com'))) 
+0

Можете ли вы показать трассировку ошибок, а также показать линии, ведущие к этой линии? (Мы даже не знаем, что находится в переменной 'user'). –

+2

Должен быть user.create_logout_url(). Проверьте, что пользователь не пользователь. Я думаю, что «пользователь» настроен один. Я не могу сказать многого из вопроса. – rajpy

ответ

1

create_login_url(..) не является функцией на User, но standalone function в пакете google.appengine.api.users.

from google.appengine.api import users 

users.create_logout_url(url)