Phase 5: Events Admin — 4 new event endpoints (stats, list, detail, moderate)

This commit is contained in:
2026-03-24 18:42:15 +00:00
parent c2175fa58e
commit 8e081c8c24
2 changed files with 121 additions and 1 deletions

View File

@@ -22,4 +22,9 @@ urlpatterns = [
path('users/', views.UserListView.as_view(), name='user-list'),
path('users/<int:pk>/', views.UserDetailView.as_view(), name='user-detail'),
path('users/<int:pk>/status/', views.UserStatusView.as_view(), name='user-status'),
]
# Phase 5: Events endpoints
path('events/stats/', views.EventStatsView.as_view(), name='event-stats'),
path('events/', views.EventListView.as_view(), name='event-list'),
path('events/<int:pk>/', views.EventDetailView.as_view(), name='event-detail'),
path('events/<int:pk>/moderate/', views.EventModerationView.as_view(), name='event-moderate'),
]