Zappa を使用して Django アプリケーションをデプロイしようとしています。私はpython 3.6を使用しています(ただし、MacBookにはpython 2.7もインストールされていますが、使用したことはありません)。URLにアクセスするときを除いて、展開はすべてスムーズに進み、このエラーが発生します。
"{'message': 'このリクエストの処理中にキャッチされていない例外が発生しました
zappa tail
。コマンドでこれを調査できます。', 'traceback': ['Traceback (最新の呼び出しが最後):\n', ' ファイル \"/var /task/handler.py\"、452 行目、ハンドラー内\n response = Response.from_app(self.wsgi_app, Environment)\n', ' ファイル \"/var/task/werkzeug/wrappers.py\", 行903, from_app\n return cls(*_run_wsgi_app(app, Environment, buffered))\n', ' ファイル \"/var/task/werkzeug/wrappers.py\", 57 行目、_run_wsgi_app 内\n return _run_wsgi_app( *args)\n', ' ファイル \"/var/task/werkzeug/test.py\"、884 行目、run_wsgi_app 内\n app_rv = app(environ, start_response)\n', \"TypeError: 'NoneType'オブジェクトは呼び出し可能ではありません\n\"]}"
tail コマンドを使用すると、次のエラーが発生します。
[1522350439826] 「NoneType」オブジェクトは呼び出し可能ではありません
[1522350561286] [デバッグ] 2018-03-29T19:09:21.282Z afbf4f1c-3384-11e8-8a03-a1095dcd99f5 Zappa イベント: {'time': '2018-03-29T19:09:19Z', 'detail-type' : 'スケジュールされたイベント', 'ソース': 'aws.events', 'アカウント': '753712688736', '地域': 'us-east-1', '詳細': {}, 'バージョン': '0' 、「リソース」: ['arn:aws:events:us-east-1:753712688736:rule/r-suri-production-zappa-keep-warm-handler.keep_warm_callback']、'id': 'f15a5fd5-aaf9- dfb7-1553-d14bb33d1b2b'、'kwargs': {}}
[1522350561286] [デバッグ] 2018-03-29T19:09:21.282Z afbf4f1c-3384-11e8-8a03-a1095dcd99f5 ザッパ イベント: {}
仮想環境とrequirements.txtを最初からリセットしようとしましたが、助けにはなりません。
これは私のZappa設定ファイルがどのように見えるかです
{
"production": {
"aws_region": "us-east-1",
"django_settings": "r_suri.settings",
"profile_name": "default",
"slim_handler": "true",
"project_name": "r-suri",
"runtime": "python3.6",
"s3_bucket": "r-suri2"
}
}
誰でもこのエラーが何であるか知っていますか? どうすれば修正できますか?