为什么网址X不匹配正则表达式,gae webapp2相关

时间:2013-05-16 17:54:00

标签: python google-app-engine webapp2

为什么会这样

/download/vzC43Wji33B21DRJYSoYFQ%3D%3D

与此匹配

app = webapp2.WSGIApplication([('/', MainHandler),
                           ('/upload', UploadHandler),
                           ('/download/<resource:>', DownloadHandler)],
                          debug=True) 

我收到404错误,而且根本没有执行DownloadHandler。

1 个答案:

答案 0 :(得分:1)

您使用带有网址模板的简单路线。要使用URL模板,您必须使用webapp2.Route类。请参阅此文档:http://webapp-improved.appspot.com/guide/routing.html#extended-routes