問題タブ [zappa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
658 参照

django - Zappa を使用して Geo Django プロジェクトを AWS Lambda に追加します。OSError の取得: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません

取得した Zappa 1st に Geo-Django アプリをデプロイしようとしています

次に、このリンクをたどって、以下を追加しました

AWS Lambda コンソールでこれらの環境変数を設定します。

私の(Django)アプリの設定ファイルで、次のように設定しました:

今、私はエラーが発生しています

どうすればこれを修正できますか?

やったことまとめ

以下は私の zappa_settings.json です

0 投票する
1 に答える
50 参照

python - 閉じる属性が見つかりません

コード

予想される行動

関数を受け取り、非同期で応答 ID を返す新しい関数を返す

実際の動作

ラムダがモジュール 'rap_stats.MapReduce' に属性 'func_wrap_async' がありません: AttributeError をスローします

アップデート

「@task」と「.response_id」を削除すると機能しますが、非同期で適切に機能させるにはこれらが必要です

0 投票する
0 に答える
350 参照

python - AWS Lambda での Flask + Selenium アプリケーション

、 、およびを使用してzappa flaskアプリケーションを展開する際に、いくつかの問題が発生しました。seleniumchromedriverheadless_chromium

展開は最後までうまくいき、502 エラーが発生します。zappa tail次の例外を明らかにします。

私が覚えている限り6、このエラーがローカルで発生した場合、不足しているパッケージをいくつかインストールすることで簡単に修正できます。しかし、それはラムダの場合ですか?もしそうなら、どのように Lambda にインストールできますか?

正直なところ、私はすべてのアイデアを使い果たしました。この 2 つのガイドを使用してデプロイしました。

1) zappa を使用して Lambda にフラスコをデプロイします。

2) Lambda にセレンをデプロイする (API なし)

0 投票する
1 に答える
446 参照

django - 複数の画像を含むDjangoフォームに対して413リクエストエンティティが大きすぎるエラーを与えるzappa

ユーザーが投稿記事に複数の画像を追加する必要がある Django プロジェクトがあります。私はdjangoを使用しており、zappaを使用して展開しています。Zappa では、ページ読み込みの最大サイズが 10 MB であることを知っています。1 つの投稿画像と 7 つの準備画像があります。ユーザーが7つの大きなファイルを追加してから送信すると、以下のエラーが発生します

HTTP413: PAYLOAD TOO LARGE - 要求エンティティが、サーバーが処理しようとしている、または処理できるよりも大きいため、サーバーは要求の処理を拒否しています。

フォームが壊れず、上記のエラーが発生しないように、画像を一度にではなく 1 つずつ追加する方法はありますか

次に、投稿に複数の画像を追加するモデルがあります

私のviews.pyでは、両方のモデルがマージされて1つのフォームが作成されます