問題タブ [waitress]
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.
python - ウェイトレスと Nginx を使用してローカル アプリを提供する方法
サーバーとしてフラスコを使用してダッシュ(plotly)アプリをセットアップし、ウェイトレスを使用してWindowsサーバーでポート:8041に提供できます。ウェイトレスを起動する私のコードは以下のとおりです。
ネットワーク上の誰かが servename:8041 に移動すると、URL の横に「安全ではありません」という警告が表示されます。IT ベンダーは証明書ファイルとキーを取得できましたが、それらを現在のセットアップに組み込む方法がわかりません。
私は nginx を使用しようとしていますが、ウェイトレスでセットアップするためのガイドが見つかりません。また、ここでは主に孤独なデータ担当者として働いているため、Web アプリや wsgi にあまり慣れていません。
python-3.x - WSGI サーバーウェイトレスは SIGTERM をどのように処理しますか?
peewee
基礎となるデータベースを持つフラスコアプリを作成しました。また、openstack とやり取りして VM を作成します。このアプリは、DOCKERFILE を介してウェイトレスによって提供されます
docker compose を再実行すると、docker が SIGTERM を送信し、SIGKILL の前に 10 秒待機すると考えられます。ウェイトレスは、現在処理中のリクエストを完了しようとしますか? もしくは伝える方法はありますか?アプリ自体にいくつかのハンドラーを追加できますが、基になるアプリにコードを追加しなくても動作を取得できれば...タントが理想的です。
django - django html テンプレートへのドメイン パスの追加
nginx リバース プロキシとウェイトレスを組み合わせて django アプリを提供しています。nginx 構成では、アプリは場所を介してリンクされています。
waitress
アプリはポート 8686経由で実行されます。
これで、domain.com/app にアクセスすると、インデックス ページが正しく表示されます。ただし、私の django html テンプレートには次のリンクが含まれています。
そのボタンを押すと、
domain.com/accounts/login
しかし、そうあるべきです
domain.com/app/accounts/login
アプリがリンクされている場所とは関係なく動作するようにコードを変更する方法を知りたいです。
urls.py
URLには次のように含まれています: