2011-11-10 11 views
0

私はGoogle App Engineを初めて使っていますが、私はそれを使ってアプリを作成するという宿題があります。 Googleのインタラクティブシェルを使用してオフラインで自分のアプリケーションをデバッグしようとしています。 http://localhost:8080はうまく見えますが、デバッグ用にhttp://localhost:8080/shellを開こうとしたときに、URLが壊れていました。私は自分のディレクトリをチェックしていて、彼らは私にとっては大丈夫です。google interactive shell

私の問題は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 
+1

エラーについて少し詳しく説明できますか? –

+1

shell/shell.pyとは何ですか?それはどこから来たのですか?そして、「壊れたURL」とは何ですか? –

+0

@NickJohnson私はshell.pyと静的/ *とtemplates/*フォルダのような他のプロパティを 'shell'という名前のフォルダに入れます –

答えて

0

シェルする必要があります。あなたはhttp://localhost:8080/shell

でそれを見つけたい場合は* YAMLルールにシェルも
- url: /shell 
    script: shell/shell.py