0

私は実質的に Google App Engine を初めて使用しますが、Google App Engine を使用してアプリを作成する宿題があります。Google インタラクティブ シェルを使用してアプリをオフラインでデバッグしようとしています。http://localhost:8080は問題ないように見えますが、デバッグのためにhttp://localhost:8080/shellを開こうとすると、壊れた URL が表示されました。ディレクトリをチェックしましたが、問題ありません。

私の問題は app.yaml ファイルにあると思います。ええと、.yaml ファイルについて何も知らないのですが、どこに問題があるのか​​教えていただけませんか?

これが私のapp.yamlです(すべてのインタラクティブシェルプロパティを「シェル」という名前のフォルダーに入れました)

application: myapp
version: 1

runtime: python
api_version: 1

handlers:
- url: /static
  static_dir: shell/static
  expiration: 1d

- url: /remote_api
  script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py

- url: /shell.*
  script: shell/shell.py

- url: /
  script: myapp.py
4

1 に答える 1

0

http://localhost:8080/shellで見つけたい場合は、shell.* を yaml ルールの shell にする必要があります。

- url: /shell
  script: shell/shell.py
于 2011-11-12T20:14:53.270 に答える