相关疑难解决方法(0)

Django查询不同的值有效,但我不能使用查询结果

我有一个表列,其中一些值是双写或三写的.我想要一个独特的查询.

我试过了

staff = Staff.objects.all().values('person').distinct()
for k in staff:
     j = k.person
     print j,k
Run Code Online (Sandbox Code Playgroud)

对于k.person,我得到"dict对象没有属性为人"

我得到k给我一个结果

{'person': 778L}
{'person': 779L}
{'person': 780L}
{'person': 781L}
{'person': 782L}`
Run Code Online (Sandbox Code Playgroud)

你知道我怎样才能获得这个人的价值?

python django distinct django-queryset django-views

7
推荐指数
2
解决办法
8684
查看次数

标签 统计

distinct ×1

django ×1

django-queryset ×1

django-views ×1

python ×1