1

Django プロジェクトをオンラインで展開する正しい方法は何ですか? 現在、私が使用している方法には、サーバーへの ssh 接続、git pull、Django の雑用 (移行、collectstatic など) の実行、および Web サーバーの再起動が含まれます。これを行う自動化された方法が必要です。たとえば、10 台のサーバーにデプロイしたい場合、それらすべてを手動で更新したくありません。

ベストプラクティスについて具体的なものを見つけることができないようです。Fabric について聞いたことがありますが、Python3 (私が使用している) と互換性があるとは思いません。多くのツールがあるようですが、どれが評判が良いかわかりません。

どんなアドバイスも役に立ちます、ありがとう

4

2 に答える 2