我正在尝试从模型中的所有对象获取一个属性的内容列表。
目前,我这样做:
titles_list = []
for item in A.objects.all():
titles_list.append(item.title)
print titles_list
基于内存/时间经济性,是否有更有趣的解决方案呢?
答案 0 :(得分:9)
使用values_list()和flat=True
:
print A.objects.values_list('title', flat=True)