この記事はGAE (Go/Python) もくもく勉強会 in 横浜タネマキ vol.58開催中に書きました。
最近興味があるResponderというPythonのウェブフレームワークをGoogle App Engine/Python3.7で動かしてみました。
Responder公式ドキュメントのQuick Start!に載っているコードはそのままでは動きませんでした。
以下に変更ポイントを書きます。
responder.API()
に引数として以下を指定static_dir
: 静的ファイルを置いているディレクトリtemplates_dir
: テンプレートファイルを置いているディレクトリ
app.yaml
にentrypoint: uvicorn --host 0.0.0.0 --port $PORT main:app
を追記
サンプルのコードは以下Gistに置いておきました。 https://gist.github.com/ryu22e/bb96135458242f20b9ad07222da172a4