""" URL routing для Communications REST API Этот модуль определяет DRF router с ViewSets для: - Chats (чаты) - Messages (сообщения) - Polls (голосования) Использование в главном urls.py: from communications.api.urls import router as communications_router path('api/v1/communications/', include(communications_router.urls)) История: - Создан: 11 марта 2026 (перенос из api/v1/) """ from rest_framework.routers import DefaultRouter from .viewsets import ChatViewSet, MessageViewSet, PollViewSet # Создаем DRF router router = DefaultRouter() # Регистрируем ViewSets router.register(r'chats', ChatViewSet, basename='chats') router.register(r'messages', MessageViewSet, basename='messages') router.register(r'polls', PollViewSet, basename='polls') # Экспортируем для использования в главном urls.py urlpatterns = router.urls __all__ = ['router', 'urlpatterns']