obj_l = NewTable.objects.values('country').distinct();
当我打印 obj_l 时,我得到了
[{'country':u'England'},{'country':u'USA'},{'country':u'Russia'}]
当我写 obj_l [0] 时,我得到了
{'country':u'England'}
我只想要数组中的国家/地区的值,如
{England,USA,Russia}
我怎样才能实现这一目标?
答案 0 :(得分:4)
将values_list()
与flat=True
:
obj_l = NewTable.objects.values_list('country', flat=True).distinct()