例如,如果我必须选择特定的if,我可以使用:id_list=[1,4,7]
Blog.objects.filter(pk__in=id_list)但问题是,id_list是使用前端选择的过滤器填充的。因此,最初id_list将为空(id_list=[])
那么,当id_list为空时,有没有办法使用Blog.objects.filter(pk__in=id_list)选择所有的is呢?
发布于 2020-06-01 19:10:02
你可以做到
if len(id_list) == 0:
queryset = Blog.objects.all()
else:
queryset = Blog.objects.filter(pk__in=id_list)https://stackoverflow.com/questions/60221465
复制相似问题