私は GAE アプリに取り組んでおり、いくつかのグローバル変数を設定する 1 回限りの初期化を行いたいと考えています。現在、私は main.py でそれを行っていますが、この種のことを行う正しい方法は、ウォームアップ リクエストを使用することです。
GAE/Python で 1 回限りのコードと毎回のコードを配置するのに最適な場所はどこですか?
https://developers.google.com/appengine/docs/adminconsole/instances#Loading_Requests
誰かが webapp2 を使用してこの作業を行うためにコードがどこに行くべきかをもう少し詳しく説明してもらえますか? 単純なユース ケースでは、名前のリストを持つグローバル変数を設定し、アプリ内の他の場所にアクセスできるようにしたいだけです。例えば:
# init code
NAMES = ['u1', 'u2', 'u3']
# somewhere else in the app
if 'u1' in NAMES:
# do stuff