zappaの「’NoneType’ object is not callable」エラーの解決方法

zappaでAWSにflaskアプリをデプロイしようとして502,500のエラーが発生。

zappa tailでエラーが発生しておらず、「‘NoneType’ object is not callable」が表示されている。

原因はzappa_setting.jsonの以下の項目だった。

"app_function": "hello.app",

hello.pyのappという名前の変数を起動するという意味だ。

app = Flask(__name__)

上記のように、appという変数名が存在するか確認すれば良い。

私の場合、applicationという変数名になっていたのでエラーになっていた。

ABOUTこの記事をかいた人

個人アプリ開発者。Python、Swift、Unityのことを発信します。月間2.5万PVブログ運営。 Twitter:@yamagablog