如何在Django中检索所有对象的字段列表?

前端之家收集整理的这篇文章主要介绍了如何在Django中检索所有对象的字段列表?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想从 django中的查询中检索一个字段的所有值的列表.例如,我有一个用户查询,而不是用户对象的查询(或列表),我只需要一个用户名(字符串)的列表.从某种意义上说,这只是要限制一列数据.

解决方法

你有没有尝试过
User.objects.all().values_list('username',flat=True)

如这里所述
https://docs.djangoproject.com/en/1.4/ref/models/querysets/#values-list

If you only pass in a single field,you can also pass in the flat parameter. If True,this will mean the returned results are single values,rather than one-tuples.

猜你在找的Python相关文章