Django プロジェクトに次のモデルがあります。
class Accion(models.Model):
nombre = models.CharField(max_length=100,blank = True, null=True)
class Proyecto(models.Model):
titulo = models.CharField(max_length=100,blank = True, null=True)
acciones = models.ManyToManyField(Accion,blank = True, null=True,related_name="Proyectos")
逆の filter() クエリで、Proyecto オブジェクトの ID のリストに関連するすべての Accion オブジェクトを取得する必要があります。私はこれを試しました:
ids_Proyecto=Proyecto.values_list('id').filter(titulo__icontains='ejemplo')
list_acciones=Accion(proyectos__id__in=ids_Proyecto)
しかし、次のエラーが表示されます: 'proyectos_ id _in' は、この関数の無効なキーワード引数です
Accion オブジェクトのクエリセットを取得するにはどうすればよいですか? ありがとう