18 lines
869 B
Python
18 lines
869 B
Python
from django.urls import path
|
|
from . import judge_views
|
|
|
|
urlpatterns = [
|
|
path('login/', judge_views.login_view, name='judge_login'),
|
|
path('logout/', judge_views.logout_view, name='judge_logout'),
|
|
path('send_code/', judge_views.send_code, name='judge_send_code'),
|
|
path('dashboard/', judge_views.dashboard, name='judge_dashboard'),
|
|
path('upload/', judge_views.upload_audio, name='judge_upload'),
|
|
path('ai/manage/', judge_views.ai_manage, name='judge_ai_manage'),
|
|
|
|
# API
|
|
path('api/projects/<int:project_id>/', judge_views.project_detail_api, name='judge_project_detail_api'),
|
|
path('api/score/submit/', judge_views.submit_score, name='judge_submit_score'),
|
|
path('api/upload/', judge_views.upload_audio, name='judge_api_upload'),
|
|
path('api/ai/<str:task_id>/delete/', judge_views.delete_ai_task, name='judge_delete_ai_task'),
|
|
]
|