update APIs

This commit is contained in:
2025-09-04 19:25:14 +09:00
parent 32f860af41
commit e0543e2b4e
8 changed files with 759 additions and 64 deletions

View File

@ -21,6 +21,7 @@ from .views_apis.api_qr_points import submit_qr_points, qr_points_status
from .views_apis.api_bulk_upload import bulk_upload_photos, confirm_checkin_validation
from .views_apis.api_admin_validation import get_event_participants_ranking, get_participant_validation_details, get_event_zekken_list
from .views_apis.api_simulator import rogaining_simulator
from .views_apis.api_competition_status import competition_status, update_competition_status, checkpoint_status
from .views_apis.api_test import test_gifuroge,practice
from .views_apis.api_supervisor import get_events_for_supervisor
from django.views.decorators.csrf import csrf_exempt
@ -276,6 +277,11 @@ urlpatterns += [
path('submit_qr_points', submit_qr_points, name='submit_qr_points'),
path('qr_points_status', qr_points_status, name='qr_points_status'),
# Competition Status Management API (Added 2025-09-04)
path('api/competition_status/', competition_status, name='competition_status'),
path('api/competition_status/update/', update_competition_status, name='update_competition_status'),
path('api/checkpoint_status/', checkpoint_status, name='checkpoint_status'),
]
if settings.DEBUG: