from django.urls import path from django.shortcuts import redirect from django.urls import reverse_lazy from . import views app_name = 'moderation' def redirect_to_dashboard(request): return redirect(reverse_lazy('moderation:dashboard')) urlpatterns = [ # Root URL redirects to dashboard path('', redirect_to_dashboard), # Dashboard and Submissions path('dashboard/', views.DashboardView.as_view(), name='dashboard'), path('submissions/', views.submission_list, name='submission_list'), # Search endpoints path('search/parks/', views.search_parks, name='search_parks'), path('search/ride-models/', views.search_ride_models, name='search_ride_models'), # Submission Actions path('submissions//edit/', views.edit_submission, name='edit_submission'), path('submissions//approve/', views.approve_submission, name='approve_submission'), path('submissions//reject/', views.reject_submission, name='reject_submission'), path('submissions//escalate/', views.escalate_submission, name='escalate_submission'), # Photo Submissions path('photos//approve/', views.approve_photo, name='approve_photo'), path('photos//reject/', views.reject_photo, name='reject_photo'), ]