2017-02-15 6 views
-1

友達! 私はかなりウェブアプリの世界で新しく、私はGoogle AppEngineの機能に関する質問があります。 自分のマシンにランチャーをインストールし、オンラインプラットフォーム(Python)にサインアップしました。ランチャーにプロジェクトフォルダを追加し、オンラインにするために「展開」をヒットしました。しかし、開発中に "main.py"ファイルを編集/更新すると、編集内容はオンラインに反映されません。つまり、私は[NAME] .appspot.comというリンクに行き、実際にのソースコードでチェックしても、私はそれがまだ私の最初のバージョンであることがわかります。私は開発しました。私は行方不明ですが、誰かが私を助けることができたら絶対に素晴らしいでしょう:)Google App Engine - デプロイ後にWebappを更新する

追加情報:私はPython 2.7を使用し、SDKを持っています。

THANKS !! -Valentina

答えて

0

ローカル変更は、すぐにローカル開発サーバーにのみ反映されます。 Quickstart for Python App Engine Standard EnvironmentMake a changeセクションから:

Make a change

You can leave the development server running while you develop your application. The development server watches for changes in your source files and reloads them if necessary.

  1. Try it now: Leave the development server running, then edit main.py to change Hello, World! to something else.
  2. Reload http://localhost:8080/ to see the results.

展開ステップライブのアプリを更新するものです。ライブアプリケーションによって反映された最新のコード変更が必要なときはいつでも、それを繰り返す必要があります。 Deploying a Python App

Deploy your app to upload and run them on App Engine. When you deploy your apps, you create versions of those apps and their corresponding services in App Engine.

+0

ありがとう、ダン!私はまだいくつかの問題を抱えており、彼らも私の設定に関連するかもしれないと思う。例えば、私は[NAME] .appspot.comのときにwebappを見ることができますが、http:// localhost:8080 /に接続できます。私はこれをどのように修正できるか知っていますか?私はMac OS El Capitanを使用しています。本当にありがとう!!! –

+0

申し訳ありませんが、私はあなたのコメントから、あなたが修正しようとしている「これ」が何であるか理解していません。 –

+0

こんにちはダン!もっと説明してみましょう:私はデプロイした後、GAELAuncherの緑色の "Run"ボタンを押しました。ここに私が受け取っているエラーメッセージがあります:raise BindError( '%sをバインドできません:%s'%self.bind_addr) google.appengine.tools.devappserver2.wsgi_server.BindError:ローカルホストをバインドできません:8080 –

関連する問題