HH/apps/physicians/urls.py
2025-12-29 18:36:06 +03:00

31 lines
823 B
Python

"""
Physicians URL Configuration
"""
from django.urls import path
from rest_framework.routers import DefaultRouter
from . import ui_views, views
app_name = 'physicians'
# API Router
router = DefaultRouter()
router.register(r'api/physicians', views.PhysicianViewSet, basename='physician')
router.register(r'api/physicians/ratings', views.PhysicianMonthlyRatingViewSet, basename='physician-rating')
# UI URL patterns
urlpatterns = [
# Physician management
path('', ui_views.physician_list, name='physician_list'),
path('<uuid:pk>/', ui_views.physician_detail, name='physician_detail'),
# Leaderboard
path('leaderboard/', ui_views.leaderboard, name='leaderboard'),
# Ratings
path('ratings/', ui_views.ratings_list, name='ratings_list'),
]
# Add API routes
urlpatterns += router.urls