2
私はFieldMap
というモデルをプロジェクト全体で使用しています。私は最近、このモデルの物理データベースが別のマシン(default
以外)に存在すると判断しました。複数のデータベースを使用するDjango
これで、設定に2つのデータベースが設定されました:default
とdev
です。
私はこのような両方のデータベースを使用することができます:私のプロジェクトが既に書き込まれているので
FieldMap.objects.using('dev/default').all()
を、私は、コードを通過し、変更私は、このモデルから読み出し/書き込みするたびに確認する必要がありますしたくありません。
このようにして、どのデータベースをデフォルトで読み書きするかをモデルに伝える方法があるかどうか疑問に思っていましたか?
2番目のデータベースを使用する意欲は何ですか? – mikerobi
私たちは開発者とライブサーバーを持っています。 FieldMapデータは両方とも同じに保たれている必要があります – neolaser
おそらく、私の開発データベースを本番データベースと同期させる最良の方法は何ですか? – mikerobi