首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flat=true仍显示<QuerySet [..]> ]的Values_list

flat=true仍显示<QuerySet [..]> ]的Values_list
EN

Stack Overflow用户
提问于 2019-06-06 07:26:50
回答 1查看 72关注 0票数 0

我试图用values_list打印一些查询,但由于某些原因,它仍然在打印,我需要离开,只有方括号中的列表……

代码语言:javascript
复制
def resum(request):
    usuari=Usuari.objects.order_by('usuari_id').values_list('usuari_id', flat=True)
    print(usuari)

我得到的打印结果是:

代码语言:javascript
复制
<QuerySet [1, 2, 3, 4, 5, 6, 50, 51]>
[06/Jun/2019 01:21:04] "GET /resum/ HTTP/1.1" 200 2102

有什么想法吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-06 07:41:48

只需使用list()函数:

代码语言:javascript
复制
def resum(request):
    usuari=Usuari.objects.order_by('usuari_id').values_list('usuari_id', flat=True)

    print(list(usuari))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56469261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档