运行以下代码后,我目前有以下ValuesQuerySet
对象:
sites = Sites.objects.values('name')
# output
[{'name': u'serverfault.com'}, {'name': u'superuser.com'}, {'name': u'stackoverflow.com'}]
我想将stackoverflow.com
移到列表的开头,我该怎么做?我可以排除stackoverflow.com
,但我不相信我可以使用ValuesQuerySet将新列表附加到它。如果我想要的是不可能的,有没有一种方法可以将ValuesQuerySet
转换为常规的Python列表?
答案 0 :(得分:1)
list(sites)