2011-09-16 12 views
0

私は次のモデルSchool、Grade(School as fk)とStudents(Grade as fk)を持っています。どのスクールの学校でクラスと生徒を取得するには?クエリ内の関係を追跡する方法簡易Djangoクエリ

答えて

2

Student.objects.filter(grade__school=your_school_id)

+1

新しいDjangoのプログラマのための最も一般的なつまずきのようです。理由は分かりません。たぶん、ドキュメンテーションは、より明示的であるか、一般的にそれに焦点を当てる必要があります。 –

+0

まあ、私はそれが2番目のものだと思います。最初は動的フィルタによって保持されています: 'Class.objects.filter(** dict)' :) – alTus

+0

@chrisdpattはい、 – ruskin