複数のサイト/クライアントでDjangoを使用して正しい方向に向けるアドバイスが必要です。
基本的に、ドメイン名に応じて、1 つの Django インスタンスのみで複数のサイトを使用したいと考えています。
たとえば、ディレクトリ構造。
mysite/
manage.py
settings.py
client1/
url.py
client2/
url.py
だから私が考えているのは、ドメイン名に応じてsettings.py内で変更できるということです
ROOT_URLCONF = 'mysite.clientx.urls'
サイトは約 95% 一致するので、他のすべての設定を変更する意味がわかりません。
どうすればいいですか?私が達成したいことにはやり過ぎのように思えますが、Django のドキュメントでサイト管理を行いました。
また、「django.wsgi」でApacheを使用していることにも注意してください。