Sprint 4: PartnerBookingListView for partner-scoped booking list
- admin_api/views.py: PartnerBookingListView — filters Booking rows by partner via ticket_meta__event__partner, supports search (booking_id, user email/name), payment_status filter, event_id filter, pagination with page_size bound [1,200] - admin_api/urls.py: wire partners/me/bookings/ endpoint Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -33,6 +33,8 @@ urlpatterns = [
|
||||
# Partner-Me: ticket tiers (Sprint 3)
|
||||
path('partners/me/events/<int:event_pk>/tiers/', views.PartnerMeEventTiersView.as_view(), name='partner-me-event-tiers'),
|
||||
path('partners/me/events/<int:event_pk>/tiers/<int:tier_pk>/', views.PartnerMeEventTierDetailView.as_view(), name='partner-me-event-tier-detail'),
|
||||
# Partner-Me: bookings (Sprint 4)
|
||||
path('partners/me/bookings/', views.PartnerBookingListView.as_view(), name='partner-me-bookings'),
|
||||
path('users/metrics/', views.UserMetricsView.as_view(), name='user-metrics'),
|
||||
path('users/', views.UserListView.as_view(), name='user-list'),
|
||||
path('users/<int:pk>/', views.UserDetailView.as_view(), name='user-detail'),
|
||||
|
||||
Reference in New Issue
Block a user