複数の独立したモジュールを持つApp Engineアプリケーションがあります。アプリエンジンで兄弟モジュールのURLを取得する方法
ときdeployed、これらのモジュールはhttp://<module>.<app_id>.appspot.com
で利用可能になる、とhttp://localhost:9000
でmod1
実行され、http://localhost:9001
でmod2
実行、その後、dev_appserver.py mod1.yaml mod2.yaml --port-9000
をローカルでテストする場合。すべてのモジュールが同じプロジェクトで実行されています。ここまでは順調ですね。
mod1
はmod2
と話す必要があるとします。 のURLをmod1
に動的に取得する方法はありますか?
# In mod1's code
import google.some.magic
url_for_mod2 = magic.get_url_for_module('mod2') # http://localhost:9001 or http://mod2.id.appspot.com