Realtime Monitor issue - 1

This commit is contained in:
2025-01-24 17:49:41 +09:00
parent 3b75054830
commit eab529bd3b
2 changed files with 13 additions and 1 deletions

View File

@ -1,7 +1,7 @@
from sys import prefix from sys import prefix
from rest_framework import urlpatterns from rest_framework import urlpatterns
from rest_framework.routers import DefaultRouter from rest_framework.routers import DefaultRouter
from .views import LocationViewSet, Location_lineViewSet, Location_polygonViewSet, Jpn_Main_PerfViewSet, LocationsInPerf, ExtentForSubPerf, SubPerfInMainPerf, ExtentForMainPerf, LocationsInSubPerf, CatView, RegistrationAPI, LoginAPI, UserAPI, UserActionViewset, UserMakeActionViewset, UserDestinations, UpdateOrder, LocationInBound, DeleteDestination, CustomAreaLocations, GetAllGifuAreas, CustomAreaNames, userDetials, UserTracksViewSet, CatByCity, ChangePasswordView, GoalImageViewSet, CheckinImageViewSet, ExtentForLocations, DeleteAccount, PrivacyView, RegistrationView, TeamViewSet,MemberViewSet,EntryViewSet,RegisterView, VerifyEmailView, NewEventListView,NewEvent2ListView,NewCategoryListView,CategoryListView, MemberUserDetailView, TeamMembersWithUserView,MemberAddView,UserActivationView,RegistrationView,TempUserRegistrationView,ResendInvitationEmailView,update_user_info,update_user_detail,ActivateMemberView, ActivateNewMemberView, PasswordResetRequestView, PasswordResetConfirmView, NewCategoryViewSet,LocationInBound2,UserLastGoalTimeView,TeamEntriesView,update_entry_status,get_events,get_zekken_numbers,get_team_info,get_checkins,update_checkins,export_excel,debug_urls,get_ranking, all_ranking_top3 from .views import CategoryByNameView, LocationViewSet, Location_lineViewSet, Location_polygonViewSet, Jpn_Main_PerfViewSet, LocationsInPerf, ExtentForSubPerf, SubPerfInMainPerf, ExtentForMainPerf, LocationsInSubPerf, CatView, RegistrationAPI, LoginAPI, UserAPI, UserActionViewset, UserMakeActionViewset, UserDestinations, UpdateOrder, LocationInBound, DeleteDestination, CustomAreaLocations, GetAllGifuAreas, CustomAreaNames, userDetials, UserTracksViewSet, CatByCity, ChangePasswordView, GoalImageViewSet, CheckinImageViewSet, ExtentForLocations, DeleteAccount, PrivacyView, RegistrationView, TeamViewSet,MemberViewSet,EntryViewSet,RegisterView, VerifyEmailView, NewEventListView,NewEvent2ListView,NewCategoryListView,CategoryListView, MemberUserDetailView, TeamMembersWithUserView,MemberAddView,UserActivationView,RegistrationView,TempUserRegistrationView,ResendInvitationEmailView,update_user_info,update_user_detail,ActivateMemberView, ActivateNewMemberView, PasswordResetRequestView, PasswordResetConfirmView, NewCategoryViewSet,LocationInBound2,UserLastGoalTimeView,TeamEntriesView,update_entry_status,get_events,get_zekken_numbers,get_team_info,get_checkins,update_checkins,export_excel,debug_urls,get_ranking, all_ranking_top3
from django.urls import path, include from django.urls import path, include
@ -87,6 +87,9 @@ urlpatterns += [
#path('goalimage/', GoalImageViewSet.as_view(), name='goalimage') #path('goalimage/', GoalImageViewSet.as_view(), name='goalimage')
path('verify-email/<uuid:verification_code>/', VerifyEmailView.as_view(), name='verify-email'), path('verify-email/<uuid:verification_code>/', VerifyEmailView.as_view(), name='verify-email'),
path('categories/', NewCategoryListView.as_view(), name='category-list'), path('categories/', NewCategoryListView.as_view(), name='category-list'),
# 新しいパス
path('categories/<str:name>/', CategoryByNameView.as_view(), name='category-detail'),
path('new-events/', NewEvent2ListView.as_view(), name='new-event-list'), path('new-events/', NewEvent2ListView.as_view(), name='new-event-list'),
path('members/<int:pk>/user/', MemberUserDetailView.as_view(), name='member-user-detail'), path('members/<int:pk>/user/', MemberUserDetailView.as_view(), name='member-user-detail'),
path('teams/<int:team_id>/members-with-user/', TeamMembersWithUserView.as_view(), name='team-members-with-user'), path('teams/<int:team_id>/members-with-user/', TeamMembersWithUserView.as_view(), name='team-members-with-user'),

View File

@ -1515,6 +1515,15 @@ class TeamViewSet(viewsets.ModelViewSet):
# return Response(TeamSerializer(new_team).data, status=status.HTTP_201_CREATED) # return Response(TeamSerializer(new_team).data, status=status.HTTP_201_CREATED)
# #
class CategoryByNameView(generics.RetrieveAPIView):
serializer_class = NewCategorySerializer
def get_object(self):
category_name = self.kwargs.get('name')
return get_object_or_404(NewCategory, category_name=category_name)
class NewCategoryViewSet(viewsets.ModelViewSet): class NewCategoryViewSet(viewsets.ModelViewSet):
queryset = NewCategory.objects.all() queryset = NewCategory.objects.all()
serializer_class = NewCategorySerializer serializer_class = NewCategorySerializer