from django.urls import path from . import views urlpatterns = [ # Admin views path("create/", views.ElectionCreateView.as_view(), name="election.create"), path("created/", views.ElectionListView.as_view(), name="election.created"), path("admin/", views.ElectionAdminView.as_view(), name="election.admin"), path( "upload-voters/", views.ElectionUploadVotersView.as_view(), name="election.upload-voters", ), path("update/", views.ElectionUpdateView.as_view(), name="election.update"), path("tally/", views.ElectionTallyView.as_view(), name="election.tally"), path( "publish/", views.ElectionChangePublicationView.as_view(), name="election.publish", ), path( "archive/", views.ElectionArchiveView.as_view(), name="election.archive" ), # Question views path( "add-question/", views.AddQuestionView.as_view(), name="election.add-question", ), path( "mod-question/", views.ModQuestionView.as_view(), name="election.mod-question", ), path( "del-question/", views.DelQuestionView.as_view(), name="election.del-question", ), # Option views path( "add-option/", views.AddOptionView.as_view(), name="election.add-option", ), path( "mod-option/", views.ModOptionView.as_view(), name="election.mod-option", ), path( "del-option/", views.DelOptionView.as_view(), name="election.del-option", ), # Common views path("view/", views.ElectionView.as_view(), name="election.view"), path("vote/", views.VoteView.as_view(), name="election.vote"), ]