AppEngine remote_api を構成して、コードをローカルでデバッグし、remote_api を使用してサーバーからいくつかのデータを取得できるようにする方法について誰かがポインタを持っているかどうか知りたいです。そうすれば、実際の情報に対してテストできます。
ありがとう!
AppEngine remote_api を構成して、コードをローカルでデバッグし、remote_api を使用してサーバーからいくつかのデータを取得できるようにする方法について誰かがポインタを持っているかどうか知りたいです。そうすれば、実際の情報に対してテストできます。
ありがとう!
こちらで説明されているようにデータをダウンロードし、それを使用してローカルの開発アプリにデータを入力できます。PyCharm が関与する必要がある理由はありません。
高レプリケーション データストアのデータを使用して独自のスクリプトをデバッグする場合は、ローカル クライアントでのリモート API の使用 をお読みください。まず、app.yamlでremote_apiを有効にして、アプリケーションをアップロードする必要があります。次に、この部分をスクリプトに追加します。
from google.appengine.ext.remote_api import remote_api_stub
def auth_func():
return ('your_username', 'your_password')
remote_api_stub.ConfigureRemoteApi(None, '/_ah/remote_api', auth_func, 'your-app-id.appspot.com')
これで、ローカル モックアップからではなく、高レプリケーション データストアからデータにアクセスできるようになりました。
また、コンソールから HRD にテスト データをすばやく追加する場合は、カスタム パラメーターを使用してスクリプトを実行する機能を備えた PyCharm を使用することをお勧めします。PyCharm メニューから [実行] -> [構成の編集] を選択します。新しい構成を作成し、次のパラメーターを設定します。
指定した構成を実行またはデバッグすると、PyCharm は Python コンソールを開き、ユーザー名とパスワードを使用して GAE に接続するように求めます。これで、Google サーバー上のデータの操作に使用できるようになりました。
remote_api の詳細については、次を参照してください。
Pycharm カスタム構成の詳細については、以下を参照してください。