promotions/apps/promotions/urls.py
Sayyid Hamid Mahdavi 6595408f63 correct urls
2025-09-27 15:14:46 +03:30

22 lines
889 B
Python

from rest_framework import routers
from rest_framework.routers import DefaultRouter, DynamicRoute, Route
from utils.router import ProfileRouter
from . import views
from django.urls import NoReverseMatch, path, re_path, include
app_name = 'promotions'
application_router = DefaultRouter()
event_router = DefaultRouter()
application_router.register(r'promotion', views.ApplicationPromotionViewSet, basename='application_promotions')
event_router.register(r'events', views.ApplicationEventViewSet, basename='application_events')
user_router = DefaultRouter()
user_router.register('plan', views.UserPlanViewSet, basename='user')
urlpatterns = [
path('api/v1/application/', include(event_router.urls), name='events'),
path('api/v1/application/<user_uuid>/', include(application_router.urls), name='application'),
path('api/v1/user/', include(user_router.urls), name='user'),
]