Django:获取查询集中的值列表

时间:2017-11-09 13:16:49

标签: django django-views

我有以下查询

country=employees.objects.filter(manager_id__emp_id=111).values('emp_loc').distinct()

我将输出设为<QuerySet [{'emp_loc': 'IND'}, {'emp_loc': 'MLA'}]>

但我需要清单

['IND','MLA']

我该怎么做?

2 个答案:

答案 0 :(得分:4)

改为使用 1. cmake . 2. make -j4 3. sudo make install

values_list

答案 1 :(得分:0)

作为替代建议,

country = [list(elem)表示列表中的元素(employees.objects.filter(manager_id__emp_id = 111).values_list('emp_loc',flat = True).distinct()]