に私はこれらの二つのモデルを持って参加します。私の見解では、私はModels
からデータを取得するために、次のコードを使用します。インナーはDjangoの1.9
condition = Q(name__icontains=names[0])
for name in names[1:]:
condition &= Q(name__icontains=name)
# ↓↓↓ this line is for what I need but it doesn't work
condition &= Q(ModelInteractions__id2=id)
models = Models.objects.filter(condition)
id
を要求(def details(request, id):
)で受信されます。
からid2
= id
(IDはリクエストにより承ります)からcomm
を選択する必要があります。
現在のコードを返します:
Cannot resolve keyword 'ModelInteractions' into field. Choices are: id, name
あなたはジャンゴでこのようにそれを行うことができない、あなたはいけない場合、あなたはそれを使用するか、他の生のクエリを使用することができ、ForeignKeyのと関係を持っている必要があります関係 – Exprator
を言及したいことができますが、してください私の場合の例を示しますか? – feci