【发布时间】:2013-09-14 21:56:51
【问题描述】:
我正在尝试制作一个注销处理程序来重定向到调用它的任何 url。
有一个类似的问题Python webapp2: redirect back
但如果我在LogoutHandler 中调用self.request.url,它会返回用于映射到该处理程序的url,而不是重定向到该url 的页面。
结构是这样的
class LogoutHandler(webapp2.RequestHandler):
#delete user cookies
url = self.request.url
# this prints (http://www.domain/logout) not (http://www.domain)
class MainHandler(webapp2.RequestHandler):
#send "/logout" as the href in an anchor tag"for logout" in a template
application = webapp2.WSGIApplication([
.....
('/', MainHandler),
('/logout', LogoutHandler),
.....
.....
], debug = True)
如何在不将先前的 url 作为查询字符串添加到注销 url 中的情况下获得 'http://www.domain' 或重定向到注销的任何内容?
webapp2、python 2.7、谷歌应用引擎
【问题讨论】:
标签: python google-app-engine webapp2