我正在使用新的webapp2(现在是1.6中的默认webapp2),我还没有弄清楚如何在如下代码中使尾随斜杠可选:

webapp.Route('/feed', handler = feed)

我试过了,都没用。

最佳答案

为了避免在同一个页面上创建重复的url:s,您应该使用带有严格斜杠设置为true的重定向路由自动重定向/feed/to/feed,如下所示:

from webapp2_extras.routes import RedirectRoute

route = RedirectRoute('/feed', handler=feed, strict_slash=True)

http://webapp2.readthedocs.io/en/latest/api/webapp2_extras/routes.html

关于python - 如何使用webapp2选择尾随斜杠?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8834332/

10-15 10:12