urls.py 1.2 KB

12345678910111213141516171819202122232425
  1. from django.urls import path
  2. from django.contrib.auth import views as auth_views
  3. from .views import (
  4. RegistrationView,
  5. LocationAnalytics,
  6. ChartDataThisMonth,
  7. ReviewListLocationWise,
  8. ReviewAnalyticsGraph,
  9. ChartDataAllPlatform,
  10. StaffLeaderBoard,
  11. ExportStaffLeaderBoard,
  12. )
  13. urlpatterns = [
  14. path('login/', auth_views.LoginView.as_view(template_name='login.html'), name='login'),
  15. path('logout/', auth_views.LogoutView.as_view(template_name='logout.html'), name='logout'),
  16. path('signup', RegistrationView.as_view(), name='registration'),
  17. path('analytics', LocationAnalytics.as_view(), name='location-analytics'),
  18. path('reviews/<platform>', ReviewListLocationWise.as_view(), name='location-wise-review-list'),
  19. path('api/analytics', ChartDataThisMonth.as_view(), name='location-api-analytics'),
  20. path('api/analytics/all-platform', ChartDataAllPlatform.as_view(), name='location-api-analytics-all-platform'),
  21. path('graph', ReviewAnalyticsGraph.as_view(), name='location-analytics-graph'),
  22. path('staff', StaffLeaderBoard.as_view(), name='staff-leaderboard'),
  23. path('export-staff-list', ExportStaffLeaderBoard.as_view(), name='export-staff-list'),
  24. ]