添加UserSerailizer admin返回real_name

This commit is contained in:
zema1 committed 2017-11-29 14:06:32 +08:00
1 parent 7ce13911a7
commit 13e3260fd3
5 files changed
+33 -10

No files matched your search

+3 -2
View File
@@ -1,5 +1,5 @@
import random
from django.db.models import Q
from django.db.models import Q, Count
from utils.api import APIView
from account.decorators import check_contest_permission
from ..models import ProblemTag, Problem, ProblemRuleType
@@ -10,7 +10,8 @@ from contest.models import ContestRuleType
class ProblemTagAPI(APIView):
def get(self, request):
return self.success(TagSerializer(ProblemTag.objects.all(), many=True).data)
tags = ProblemTag.objects.annotate(problem_count=Count("problem")).filter(problem_count__gt=0)
return self.success(TagSerializer(tags, many=True).data)
class PickOneAPI(APIView):