解析Django queryset value_list中的列表

时间:2017-12-30 13:11:20

标签: django django-queryset

我正在进行查询集的CSV导出。为此,我通过表单动态接收字段,并通过过滤器values_list直接将它们作为列表传递给查询集,但它会启动

AttributeError -> 'list' object has no attribute 'split'

1 个答案:

答案 0 :(得分:0)

您需要先解压缩列表,然后再使用* syntax:

将其传递给values_list
my_list = ["id", "name"]
MyModel.objects.values_list(*my_list)