initial setting at 20-Aug-2025

This commit is contained in:
2025-08-20 19:15:19 +09:00
parent eab529bd3b
commit 1ba305641e
149 changed files with 170449 additions and 1802 deletions

9
rog/views.py Normal file → Executable file
View File

@ -1515,6 +1515,14 @@ class TeamViewSet(viewsets.ModelViewSet):
# return Response(TeamSerializer(new_team).data, status=status.HTTP_201_CREATED)
#
class CategoryDetailView(generics.RetrieveAPIView):
serializer_class = NewCategorySerializer
def get_object(self):
name = unquote(self.kwargs['name']) # URLデコード
return get_object_or_404(NewCategory, category_name=name)
class CategoryByNameView(generics.RetrieveAPIView):
serializer_class = NewCategorySerializer
@ -3663,6 +3671,7 @@ def get_ranking(request, event_code, category_name):
def all_ranking_top3(request, event_code):
"""特定のイベントの全クラスのTOP3を取得する"""
try:
event_code = unquote(event_code) # URLデコード
# イベントの情報を取得
event = NewEvent2.objects.get(event_name=event_code)