urls.py 1.3 KB

12345678910111213141516171819202122232425262728
  1. from django.urls import path
  2. from .views import LocationListView
  3. from django.views.generic import TemplateView
  4. from .views import (
  5. LocationAnalytics,
  6. ReviewListLocationWise,
  7. ReviewAnalyticsGraph,
  8. StaffLeaderBoard,
  9. SyncStaffLeaderBoard,
  10. StaffDelete,
  11. AllLocationSummary,
  12. ReviewAnalysis,
  13. ReviewAnalysisAllPlatformView,
  14. )
  15. urlpatterns = [
  16. path('', LocationListView.as_view(), name='location-list'),
  17. path('analytics/<str:location_id>', LocationAnalytics.as_view(), name='location-analytics-man'),
  18. path('reviews/<platform>/<str:location_id>', ReviewListLocationWise.as_view(), name='location-wise-review-list-man'),
  19. path('graph/<str:location_id>', ReviewAnalyticsGraph.as_view(), name='location-analytics-graph-man'),
  20. path('graphs/all_location', AllLocationSummary.as_view(), name='all-location-graph-man'),
  21. path('graphs/review-analysis', ReviewAnalysis.as_view(), name='review-summary-all'),
  22. path('staff/<str:location_id>', StaffLeaderBoard.as_view(), name='staff-leaderboard-man'),
  23. path('staff/delete/<staff_id>', StaffDelete.as_view(), name='staff-delete-man'),
  24. path('sync-staff-list/<str:location_id>', SyncStaffLeaderBoard.as_view(), name='sync-staff-list-man'),
  25. path('review-analysis/', ReviewAnalysisAllPlatformView.as_view(), name='review-analysis-all-platform'),
  26. ]