1つのappengineプロジェクトからブロブストアをエクスポートし、別のプロジェクトにアップロードする必要があります。プログラム間でPythonでどのように切り替えることができますか?Pythonで複数のappengineプロジェクトを作成するにはどうすればよいですか?
答えて
「python」とは、Python GAEアプリのコードそのものを意味します.AFAIKではアプリを切り替えることができません。それぞれのコードは.yaml
ファイルで指定されたアプリ内でのみ実行されます。
あなたはブロブを提供するためにエクスポートするアプリのプロジェクトを教え、あなたはどちらかでし実際の転送のための可能性:
- が直接エクスポートアプリ
- からブロブを引っ張っrecevingアプリは、外部(のpythonを持っています)スクリプトは、エクスポートするアプリからブロブを取り出し、それらをインポートするアプリにアップロードします。
どちらの場合でも、実際に転送を行うにはコードを書く必要があります。
ので、代わりの私はむしろブロブストアからデータを移動するためのワンタイム変換スクリプトを書いて実行したい、ということ(現在は左側のメニューバーにGAE python docsSuperseded Storage Solutions
>Storing Data
下のセクションに示されている)へDatastoreまたはGCSの両方があります。両方とも、より優れたバックアップ/リストアオプションを備えています(アプリケーション間でも同様です)。GCSはおそらく、アプリケーション間で同じデータを共有するためにも使用できます。そして、あなたはまだあなたには、いくつかの外部のPythonアプリケーションコードを意味する場合Uploading files directly to Google Cloud Storage for GAE app
を参照して、ブロブストアAPIを使用して、GCSのデータを提供することができます - 私の知る限りブロブストアは、(I は間違っているかもしれない、外部アプリケーションに直接一般的なアクセスを提供していません。 tho)。したがって、外部アプリは2つのアプリの通常のアップロード/ダウンロードハンドラーを経由する必要があります。この場合、プロジェクト間の切り替えは実際には2つのアプリのアップロード/ダウンロードURLを切り替えることを意味します。
でも、このシナリオのためには、直接アクセスを提供していGCS、に移行する価値がある、私はいくつかの外部のPythonコードを意味Sharing and Collaboration
- 1. appengineでカウントダウンタイマーを作成するにはどうすればいいですか?
- 2. 複数のプロジェクトに使用できるギャラリーページを作成するにはどうすればいいですか?
- 3. Bookdownプロジェクトを作成するにはどうすればよいですか?
- 4. Pythonアプリケーションサーバーのインスタンスを複数作成するにはどうすればよいですか?
- 5. Pythonでループを作成するにはどうすればよいですか?
- 6. Pythonでコンソールアプリケーションを作成するにはどうすればよいですか?
- 7. Pythonで複数のリストを作成するにはどうすればいいですか?
- 8. Golang AppEngineで子エンティティを作成するにはどうすればよいですか?
- 9. 複数のアプリケーションでPython Djangoプロジェクトでモデルを使用するにはどうすればいいですか?
- 10. ローカルハイスコアを作成するにはどうすればよいですか? - Python
- 11. ウォーキングアニメーションを作成するにはどうすればよいですか? (Pygame、python)
- 12. PythonプロジェクトのTFSビルドを作成するにはどうすればよいですか?
- 13. Joomlaプロジェクトで複数の開発者と共同作業するにはどうすればよいですか?
- 14. Ionicプロジェクトを作成するにはどうすればいいですか?
- 15. 複数のダッシュを入れずにパーマリンクを作成するにはどうすればよいですか?
- 16. Android APIで複数のマーカーでGoogle Maps URLを作成するにはどうすればよいですか?
- 17. Liquibaseで1日に複数のタグを作成するにはどうすればよいですか?
- 18. Silverlightで複数のコントロールを動的に作成するにはどうすればよいですか?
- 19. AndroidおよびJava:Androidレイアウトファイルの複数のコピーを作成するにはどうすればよいですか?
- 20. xcodeのcocoaプロジェクトで開いているファイルダイアログを作成するにはどうすればよいですか?
- 21. 複数のリストをループしてRでデータフレームを作成するにはどうすればよいですか?
- 22. LibGDXで複数のスプライト/テクスチャレイヤを持つImageButtonを作成するにはどうすればよいですか?
- 23. Javaで複数のオブジェクトタイプを持つツリーを作成するにはどうすればよいですか?
- 24. レルム - 複数の種類のオブジェクトでフィードを作成するにはどうすればよいですか?
- 25. 1つの保存で複数のforeachを作成するにはどうすればよいですか?
- 26. 1つのモジュールで複数のファイルを作成するにはどうすればよいですか?
- 27. 複数の画像のAndroidでXMLを作成するにはどうすればよいですか?
- 28. 単一のドメイン名で複数のワイルドカードを作成するにはどうすればよいですか?
- 29. Googleアナリティクスで複数のSKUのレポートを作成するにはどうすればよいですか?
- 30. netlogoで複数のエージェントグループの地域を作成するにはどうすればよいですか?
を参照して、プロジェクト間で切り替えることができるだろうAppEngineのためのDjangoのコマンドのようなものかもしれませんあるブロブストアから読み込み、もう一方のブロブストアに書き込むことができます。 – filias