独特的方法在Django中无法正常工作

时间:2019-05-09 11:59:00

标签: python django

我想获得不同的季度和年份对,但是以下查询给出了重复的对

DataValue.objects.values('period_quarter','period_year').distinct()

输出:

[
 {
'period_year': '2019',
'period_quarter': 'Q2'
 },
 {
'period_year': '2019',
'period_quarter': 'Q2'
 },
 {
'period_year': '2019',
'period_quarter': 'Q2'
 }
]

1 个答案:

答案 0 :(得分:2)

来自Docs

  

指定字段名称时,必须在   QuerySet,并且order_by()中的字段必须以中的字段开头   

(按相同顺序)。

尝试:

sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start