我正致力于通过使用字符串来创建变量查询集,并且我没有达到解决方案。
这是我的方法
output = "entradaid__in=["
for x in carrito_entradas:
output+=x+","
temp=len(output)
output = output[:temp - 1]
output += "]"
peliculas = Pelicula.objects.filter(output)
我想要的是创建一个可以过滤多个值的“Peliculas”查询集。
我的意图是:
output=entradaid__in=[1,2,5]
。
Pelicula.objects.filter(entradaid__in=[1,2,5])
有没有办法可以做到这一点?