こんにちは、
ドキュメントには、configに特別な構文はないと書かれていますが、envパラメーターを使用して複数の値を渡す方法がわかりません。
辞書を使用して複数の値を渡す必要がありますか?
たとえば、gunicornプロセスで環境変数を渡したい場合、 gunicorn_config.py
ファイルは次のようになります。
bind = "127.0.0.1:8887"
log_file = "path/to/logs/gunicorn_logs.txt"
workers = 3
# Environment variables
env = {
"DJANGO_SECRET_KEY": "something",
"OTHER_SECRET": "something_else"
}
しかし、それは機能しません。 私の構文は正しいですか?
前もって感謝します
わかりました、それを見つけました:
# Environment variables
raw_env = [
"DJANGO_SECRET_KEY=something",
"OTHER_SECRET=something_else"
]
わかりました、あなたがそれを見つけたので問題を閉じます:)
こんにちは、私は最新のドキュメントで最新ではない例を使用したので、今日この正確な問題で立ち往生しました。 この問題のおかげで、 raw_env
見つけることができました😉
@alexprengere https://github.com/benoitc/gunicorn/commit/01a1c7ca9a76d14a707b2946192ca7278247c2ceのexamples/example_config.py
に例を追加しました。
最も参考になるコメント
わかりました、それを見つけました: