Django 1.2 で開発された Django プロジェクトがありますが、新しいバージョンに更新できません。Django 1.4 で開発されたアプリをここに追加する必要があります。
これを異なるバージョンの異なるプロジェクトとして開始し、それらでユーザー セッションを共有するにはどうすればよいですか?
正しい URL 設定をセットアップする方法 (例: 1番目は/
、2 番目は - である必要があります/app
)?
2 つの異なるプロジェクト間でユーザーとセッションを共有する方法については、このブログ投稿をご覧ください。両方のプロジェクトが既に同じドメインにあるため、セッション Cookie ドメインを一致させる必要はありません。
注:トラブルシューティングの助けが必要な場合に備えて、コメント、重要なアドバイスも読んでください。
Re: URL 設定 - 明らかに、両方のプロジェクトを同じルートにマウントすることはできません。プロジェクト 1 が にマウントされている場合/
は、2 番目のプロジェクトを にマウントできます/app
。次に、プロジェクト #2 の URL を構成して、そのルート/
(実際には domain.com/app) を新しいアプリの URL に直接使用できます。/somethingelse
そのアプリに使用する場合、完全な URL は になり/app/somethingelse
ます。