У меня есть следующий код:
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/
/something/page1
/something/page1/
/something/page2
/something/page2/
/something/pageN
/something/pageN/
Когда используется первый URL (/something/
), я все еще ожидаю, что page
равно 1, но на самом деле page
равно None. Почему так происходит?