0
外部データベースからデータを読み取り、Djangoでレポートを生成したいとします。私はフェッチするデータのために必要なモデルを作成しようとしています。これを行うときに関係を定義することは可能ですか?例えば複数のデータベースを使用する場合のモデルの定義
:
私は2つのテーブル、ITEMSやステークホルダーを持って、各ITEMは、多くの関係者を持っています。私がしたときに、ITEM.objects.get(pk = 1).STAKEHOLDERS
のようなモデルを定義することは可能ですか?その特定の項目のすべての利害関係者を得ますか?
いくつか追加の詳細:ITEMとステークホルダーのデータを取得するためにカスタムSQLを使用します。
これは既定のデータベースでは機能しますが、2番目のレガシーデータベースを使用してもこれが機能しますか? – Dasith
@Dasith例えば、データベースAに属する 'Item'とデータベースBに属する' stakeholder 'を意味しますか? – lucasnadalutti
いいえ、どちらも同じデータベースですが、カスタムSQLを使用してモデル内のデータを取得します。 – Dasith