0
結果:MODEL1 idのハンドラの100件のインスタンスがあるたとえば境界とDjangoのForeignKeyフィールド値の制約 - 私はこのようなmodels.pyを持っている場合、彼らはクエリセットをもたらすことができる方法の例については
Handler(models.Model):
model1 = ForeignKey(Model1)
model2 = ForeigKey(Model2)
user = models.ForeignKey(User)
=この100のインスタンスの1が、モデル2 idが5の範囲1にあり、私はこのような何かをするとき:
Handles.objects.filter(model1=1).values_list('model2_id', flat=True)
それは繰り返されている100個のid値、の5つのID値のリストまたはリストを返します。 ? そして、100の値を返すと、繰り返される値ごとに1つの値しか残らない可能性がありますか?
Djangoシェルを起動して、瞬時にクエリを確認して微調整することができます。 – Tiago
いいえ、できません。私はdjango.settingsが定義されていないと私はエラーを取得することはできません。 – krzyhub
プロジェクトディレクトリから 'python manage.py shell'を使います。 –