2012-09-04 17 views
0

我正在嘗試使用blob,正在使用Webapp2。我已經按照在https://developers.google.com/appengine/docs/python/blobstore/overviewWebapp2服務blob的路由正則表達式

但是本教程中,我訪問像/serve/5VxklPAO0WRbnRtVcb7SJA==

時得到一個404錯誤我從來沒有到ServeHandler。我相信這是因爲我在Webapp2路由中的正則表達式不符合URL /服務的部分。這是我在main.py文件中有: webapp2.Route(r'/serve/([^/]+)?', 'ServeHandler')

如果我從Webapp2路徑中刪除blob鍵和相應的正則表達式,我打我的ServeHandler。

感謝任何正則表達式的幫助! :)

回答

1

我用:

webapp2.Route(r'/serve/<:([^/]+)?>', handler=ServeHandler),   # helper to process upload 
+0

這工作!驚人的10分鐘內得到答案。 – Jannik