私はDjangoで新しく、manytomany relatiosnhipsとManytoone(つまりForeign Key)の周りに私の心をつかむ問題がいくつかあります。Djangoの関係
私の設定はこれです。
は、私は、クラスA、クラスB、クラスCは
すべてのクラスBのオブジェクトはオブジェクトクラスに属している必要があります持っています。それらは、複数のクラスAオブジェクトに属することはできません。より実用的な例は、クラスAが音楽バンドであり、クラスBがそのバンドの曲である場合であり得る。ほとんどのバンドは複数のソングを持ちますが、すべてのソングはバンドに属していなければなりません(この例では、複数のバンドを持つことはできません)。
クラスCは個々のバンドメンバーのリストです。したがって、すべてのバンドメンバーは任意の数の曲だけでなく、任意の数のバンドに関連付けることができます。つまりバンドXのメンバーもバンドY.
のメンバーになることができます私の質問は、私は、この文脈でのForeignKeyや多対多の関係を使用する方法
でしょうか?
この例は、自分の状況をわかりやすくして問題の説明に役立てるために作成したものです。私は管理者にクラスCオブジェクトがどのクラスBオブジェクトまたはクラスCオブジェクトが属するクラスAオブジェクトを表示するようにしたいと思います。
クラスAオブジェクトを見る場合、その特定のクラスAオブジェクトに属するすべてのクラスBオブジェクトのリストを見ることができます。
すべての入力が高く評価されています。
Manytooneで管理者のカスタマイズにより詳細な紹介を得ることができますか?それはスコットランドのどこかですか? – ijw