""" URL routing для subscriptions API. """ from django.urls import path, include from rest_framework.routers import DefaultRouter from .views import ( SubscriptionPlanViewSet, SubscriptionViewSet, PaymentViewSet, WebhookViewSet ) from .promo_code_views import validate_promo_code, calculate_price router = DefaultRouter() router.register(r'plans', SubscriptionPlanViewSet, basename='subscriptionplan') router.register(r'subscriptions', SubscriptionViewSet, basename='subscription') router.register(r'payments', PaymentViewSet, basename='payment') router.register(r'webhooks', WebhookViewSet, basename='webhook') urlpatterns = [ path('', include(router.urls)), path('promo-codes/validate/', validate_promo_code, name='validate_promo_code'), path('calculate-price/', calculate_price, name='calculate_price'), ]