0
modelとfireignキーモデルの両方が1つのDBを参照しているのにDBがデフォルトではない場合がありました。メインモデルと同じデータベースを使用する外部キーモデルにはどうすればよいですか?
F.e.
class Ref(models.Model):
id = models.IntegerField(primary_key=True)
name = models.CharField()
class Main(class.Model):
id = models.IntegerField()
ref_id = models.ForeignKey(Ref)
...........
qs = models.Main.object.using('custom_db').all()
Djangoはデフォルトデータベースから外部キーを取得しようとしますとexpectially例外
を「テーブルまたはビューのdoesntが存在する」キャッチと同じデータベースを使用する外部キーモデルに言うための簡単な方法はありますメイン? おかげ
私は、Djangoは、複数のデータベースにまたがる関係をサポートしていませんと思います。 'https:// stackoverflow.com/questions/6830564/how-to-use-django-models-foreign-keys-in-different-dbs' – Kaushal