Files
LifeStats/web/urls.py
2018-12-27 04:30:12 +04:00

30 lines
1.3 KiB
Python

from django.urls import path
from web import chart_views
from web import views
urlpatterns = [
path('',
views.UserListView.as_view(), name='users'),
path('users/new',
views.UserCreateView.as_view(), name='users_new'),
path('users/<int:user_id>/',
views.UserDetailView.as_view(), name='user'),
path('users/<int:user_id>/activity_log/new',
views.ActivityLogCreateView.as_view(), name='activity_log_create'),
path('users/<int:user_id>/activity_log/<int:activity_log_id>/update',
views.ActivityLogUpdateView.as_view(), name='activity_log_update'),
path('users/<int:user_id>/activity_log/<int:activity_log_id>/delete',
views.ActivityLogDeleteView.as_view(), name='activity_log_delete'),
path('users/<int:user_id>/charts/pie',
chart_views.UserChartsPie.as_view(), name='user_charts_pie'),
path('users/<int:user_id>/charts/activity/<int:activity_id>',
views.UserChartsActivity.as_view(), name='user_charts_activity'),
path('users/<int:user_id>/charts/activity/<int:activity_id>/all',
chart_views.UserChartsActivityAll.as_view(), name='user_charts_activity_all'),
# path('users/<int:user_id>/charts/activity/<int:activity_id>/tracker',
# chart_views.UserActivityChartsTracker.as_view(), name='user_charts_activity_tracker'),
]