2
私はDjangoを初めて使いましたが、これまでに私はたくさんのことが好きでしたが、私は少しばかりのロードブロッキングに遭遇しました。これ、または私のモデルです。私はこのようになります関係を持っています。残念ながら事情により、私は実際のコードをリンクすることはできませんDjango管理者のリストフィルタリングを選択
class A:
class B:
a = models.ForeignKey(A)
class C:
a = models.ForeignKey(A)
class D:
b = models.ForeignKey(B)
c = models.ForeignKey(C)
を私は管理者を実行すると、「D」の行を作成するときに、私はクラス「C」のための素晴らしい選択リストを取得します。管理者は "B"のインラインとして "D"を持つので、 "B"が入力されます。問題は、 "C"の選択リストが "C"のすべてのインスタンスであることです。私が望むのは、 "B"とそれに関連する "D"を編集するとき、 "C" 「A」に結びついている。さて、あまりにも混乱していないことを願っています。ありがとう!