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", ), ]