소스 검색

markscore avg

xjc 4 달 전
부모
커밋
61ad585d34
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/weixin/controls.py

+ 1 - 0
src/weixin/controls.py

@@ -3766,6 +3766,7 @@ def get_user_markscore_week_avg(request):
     # now = datetime.datetime.now().date()
     data = []
     msret = cm.UserMarkScore.objects.all().order_by('-stock_date').values()
+    msret = msret.values("stock_date").distinct()
     for item in msret:
         qset = cm.UserMarkScore.objects.filter(stock_date=item['stock_date']).aggregate(avg_score=Avg("score"))
         data.append({"stock_date":item['stock_date'],"avg_score":qset.get("avg_score",0)})