クライアントごとに1つずつ、複数のインスタンスを持つDjangoプロジェクトがあります。各インスタンスには独自のDBといくつかのカスタムAPPと独自のドメインがありますが、すべて同じソースコードを共有しています。唯一の違いはsettings.pyです正しいDBを指しているファイル。
たとえば Apache と WSGI を使用して、さまざまな設定を指すさまざまな仮想ホストを使用してこれを実現できることはわかっていますが、私の場合は、AWS Lambda と Zappa を使用してクライアントにこのサービスを提供します。
サイトをロードするドメインに応じて、いくつかのカスタム設定を動的にロードする方法が存在するかどうかを知りたいです。