ジャンゴの真新しい。認証、ldap などを行う django 0.96x を使用する従来の django プロジェクトがあり、かなり複雑なので、そのコードを書き直したくありません。
フォーラム ソリューション (既製) を追加したいのですが、これまでに見たものはすべて django 1.x が必要です。
これを機能させる方法を見つけようとしていますが、次のように絞り込みました。
- django 0.96 で動作する古いフォーラム ソリューションを使用します (これは存在しますか?)
- フォーラム ソリューションにパッチを適用して、0.96 との「下位互換性」を確保してください (悪夢の可能性があります)。
- 2 つの異なる django を使用します: 0.96 と 1.x (Apache と mod_python を使用しているため) には 2 つの異なる Location ディレクティブがあります。それぞれの PYTHONPATH を適切に調整します (または virtualenv などを使用します)。
しかし、オプション 3 は機能しますか? 私は django.contrib.auth とその友人がどのように機能するかについて十分に知りません。2 つの異なるバージョンの django を実行すると、ユーザーはログインしたままになりますか? 0.96 プロジェクトにパッチを適用して 1.x にすることについては言及しませんでしたが、実際にはそれを行う時間がありません。
助言がありますか?