I次のコードを持っている:それはのようなURLをキャプチャする必要がありますWSGIApplicationハンドラのデフォルト値?
class MyHandler(webapp.RequestHandler):
def get(self, page_text, page=1): # page default value is 1, but it doesn't work
application = webapp.WSGIApplication([('/something/(page(\d+))?/?', MyHandler)], debug=True)
を:
最初のURLが使用されている場合(/something/
)が、私はまだ1に等しいpage
を持っていることを期待しますが、本当にpage
Noneに等しい。なぜそれが起こるのですか?
ここで、 'page'は常に1に等しくなります(例:urlが'/something/page2'の場合) –
?/?を置き換えてください。 */* –
@daeどうすればいいですか? – systempuntoout