from .views import ( StatusListView, StatusViewView, StatusDeleteView, StatusEditView, StatusCreateView, ActivityListView, ActivityEditView, ActivityCreateView, ActivityDeleteView, MoodListView, MoodEditView, NotificationCreateView, NotificationDeleteView, NotificationEditView, NotificationListView, MoodStatisticsView, MoodCSVView, MoodPlotView, MoodPiesView, ActivityStatisticsView, ActivityPlotView, ActivityPiesView, MoodCountHeatmapJSONView, ) from django.urls import path, include app_name = "mood" urlpatterns = [ path("", StatusListView.as_view(), name="status_list"), path("status//view/", StatusViewView.as_view(), name="status_view"), path("status//edit/", StatusEditView.as_view(), name="status_edit"), path("status//delete/", StatusDeleteView.as_view(), name="status_delete"), path("status/new/", StatusCreateView.as_view(), name="status_create"), path("activity/", ActivityListView.as_view(), name="activity_list"), path("activity//edit/", ActivityEditView.as_view(), name="activity_edit"), path("activity/new/", ActivityCreateView.as_view(), name="activity_create"), path( "activity//delete/", ActivityDeleteView.as_view(), name="activity_delete", ), path("mood/", MoodListView.as_view(), name="mood_list"), path("mood//edit/", MoodEditView.as_view(), name="mood_edit"), path("notification/", NotificationListView.as_view(), name="notification_list"), path( "notification//edit/", NotificationEditView.as_view(), name="notification_edit", ), path( "notification//delete/", NotificationDeleteView.as_view(), name="notification_delete", ), path( "notification/new/", NotificationCreateView.as_view(), name="notification_create", ), path("statistics/", MoodStatisticsView.as_view(), name="statistics"), path("statistics/csv/", MoodCSVView.as_view(), name="statistics_csv"), path("statistics/heatmap/", MoodCountHeatmapJSONView.as_view(), name="statistics_heatmap"), path("statistics/plot/", MoodPlotView.as_view(), name="statistics_plot"), path("statistics/pies/", MoodPiesView.as_view(), name="statistics_pies"), path( "statistics/activity//", ActivityStatisticsView.as_view(), name="statistics_activity", ), path( "statistics/activity//plot/", ActivityPlotView.as_view(), name="statistics_activity_plot", ), path( "statistics/activity//pies/", ActivityPiesView.as_view(), name="statistics_activity_pies", ), ]