mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2025-11-04 14:49:58 +08:00
Merge ef74ab058b into c25a314001
This commit is contained in:
commit
00f5663243
@ -101,7 +101,7 @@ class OIContestRankSerializer(serializers.ModelSerializer):
|
|||||||
return UsernameSerializer(obj.user, need_real_name=self.is_contest_admin).data
|
return UsernameSerializer(obj.user, need_real_name=self.is_contest_admin).data
|
||||||
|
|
||||||
|
|
||||||
class ACMContesHelperSerializer(serializers.Serializer):
|
class ACMContestHelperSerializer(serializers.Serializer):
|
||||||
contest_id = serializers.IntegerField()
|
contest_id = serializers.IntegerField()
|
||||||
problem_id = serializers.CharField()
|
problem_id = serializers.CharField()
|
||||||
rank_id = serializers.IntegerField()
|
rank_id = serializers.IntegerField()
|
||||||
|
|||||||
@ -18,7 +18,7 @@ from ..models import Contest, ContestAnnouncement, ACMContestRank
|
|||||||
from ..serializers import (ContestAnnouncementSerializer, ContestAdminSerializer,
|
from ..serializers import (ContestAnnouncementSerializer, ContestAdminSerializer,
|
||||||
CreateConetestSeriaizer, CreateContestAnnouncementSerializer,
|
CreateConetestSeriaizer, CreateContestAnnouncementSerializer,
|
||||||
EditConetestSeriaizer, EditContestAnnouncementSerializer,
|
EditConetestSeriaizer, EditContestAnnouncementSerializer,
|
||||||
ACMContesHelperSerializer, )
|
ACMContestHelperSerializer, )
|
||||||
|
|
||||||
|
|
||||||
class ContestAPI(APIView):
|
class ContestAPI(APIView):
|
||||||
@ -180,7 +180,7 @@ class ACMContestHelper(APIView):
|
|||||||
return self.success(results)
|
return self.success(results)
|
||||||
|
|
||||||
@check_contest_permission(check_type="ranks")
|
@check_contest_permission(check_type="ranks")
|
||||||
@validate_serializer(ACMContesHelperSerializer)
|
@validate_serializer(ACMContestHelperSerializer)
|
||||||
def put(self, request):
|
def put(self, request):
|
||||||
data = request.data
|
data = request.data
|
||||||
try:
|
try:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user