Django 1.4を使用して、同じプロジェクト内の2つのアプリで2つの異なるデータベースを使用することは可能ですか?
もしそうなら、各アプリには独自のsettings.pyがありますか?
Django 1.4を使用して、同じプロジェクト内の2つのアプリで2つの異なるデータベースを使用することは可能ですか?
もしそうなら、各アプリには独自のsettings.pyがありますか?
設定で複数のデータベースを定義する方法については、djangoのドキュメントをご覧ください。
アプリごとに異なるデータベースを使用するには、次のいずれかの方法を使用できます。
データベース呼び出しごとにデータベースを手動で選択できます。サードパーティのアプリを使用した場合、これはおそらく不可能です。
アプリを変更したくない場合は、おそらくより適切なデータベースルーターを定義できます。ドキュメントには、読み取り/書き込みを別のデータベースにルーティングする方法を説明する例があります。