Phase 6: Financials & Payouts — 4 new financial endpoints (metrics, transactions, settlements, release)

This commit is contained in:
2026-03-24 19:05:33 +00:00
parent bc0a9ad5c8
commit 3103eff949
2 changed files with 128 additions and 0 deletions

View File

@@ -27,4 +27,8 @@ urlpatterns = [
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'),
path('financials/metrics/', views.FinancialMetricsView.as_view(), name='financial-metrics'),
path('financials/transactions/', views.TransactionListView.as_view(), name='transaction-list'),
path('financials/settlements/', views.SettlementListView.as_view(), name='settlement-list'),
path('financials/settlements/<int:pk>/release/', views.SettlementReleaseView.as_view(), name='settlement-release'),
]