1
我有一個Django項目以下型號: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")
我需要得到具有PROYECTO對象的ID的按相反的過濾器()查詢列表相關的所有安信永對象。 我嘗試這樣做:
ids_Proyecto=Proyecto.values_list('id').filter(titulo__icontains='ejemplo')
list_acciones=Accion(proyectos__id__in=ids_Proyecto)
,但我得到了以下錯誤: 「proyectos_ ID _in」是此功能的無效關鍵字參數
我怎樣才能得到安信永對象查詢集? Thankss
我覺得'''list_acciones = Accion.objects.filter(proyectos_id__in = ids_Proyecto)'''可以更好地工作,但我不確定。 – oleg