Google App Engine でいくつかのチュートリアルを読みましたが、それらのチュートリアルには同じ構造があります。各ページは各クラスを指し、すべてのこのクラスは常にmain.py. 新しいファイルに新しいページを作成したい。私もです:
プロジェクトフォルダー内。フォルダーを作成します。この中に、クラス名を持つhello単純なスクリプトを作成します。たとえば、このファイルは次のとおりです。hello.pyHello
class Hello(webapp2.RequestHandler):
def get(self):
self.response.out.write('hello world')
app = webapp2.WSGIApplication([('/hello',Hello)], debug=True)
しかし、このアプリを実行すると、 を指すと :が表示されlocalhost:port/helloます404:Error Resource not found.。
で定義するとapp.yaml。このアプリをデプロイできません:
- url: /hello
script: hello.app
では、別のフォルダで別のファイルを実行する方法を教えてください。私の例ではhello.py、Helloこのファイルの Class です。