Google App Engine URL ハンドラー マッピングを使用して URL をさまざまなファイルにマップする方法を理解するのに問題があります。これが私が現在持っているコードです:
app.yaml
handlers:
- url: /
script: main.app
- url: /blog/*
script: blog.app
main.py の終わり(MainPage ハンドラーは上部に向かって存在します)
app = webapp2.WSGIApplication([('/', MainPage)], debug=True)
blog.py の最後(BlogPage と New Post は上部に存在します)
app = webapp2.WSGIApplication([('/blog', BlogPage), ('/blog/newpost', NewPost)], debug=True)
だから今、http://127.0.0.1/
私が MainPage ハンドラーに行くと、それが想定されているようにそれを拾います。しかし、そこに行くとhttp://127.0.0.1/blog/
404 が返されます。blog.py ファイルのハンドラーが混乱しているのか、それとも app.yaml で定義されたハンドラーを変更する必要があるのか わかりません。
どうもありがとう!