from django.urls import path from django.contrib.auth import views as auth_views from . import views urlpatterns = [ path('login', auth_views.LoginView.as_view(), name='login'), path('logout', views.logout, name='logout'), path('register', views.register, name="register"), path('manage', views.ManageView.as_view(), name="manage"), path('', views.EnsembleProjectListView.as_view(), name='ensemble_detail'), path('ensembles/', views.EnsembleDetailView.as_view(), name='ensemble_detail'), path('projects/', views.ProjectDetailView.as_view(), name="project_detail"), path('projects//submissions.mk', views.ProjectMakefileView.as_view(), name="project_makefile"), path('projects//page/', views.WikiView.as_view(), name="wiki"), path('projects//page//edit', views.WikiEditView.as_view(), name="wiki_edit"), path('projects//submission', views.SubmissionCreateView.as_view(), name="submission_create"), path('projects//submission/', views.SubmissionDetailView.as_view(), name="submission_detail"), path('projects//submission//preview', views.SubmissionPreview.as_view(), name="submission_preview"), path('projects//submission//link', views.SubmissionLinkView.as_view(), name="submission_link"), path('projects//submission//upload', views.SubmissionUploadView.as_view(), name="submission_upload"), path('projects//submission//cancel', views.SubmissionCancelView.as_view(), name="submission_cancel"), path('projects//submission//complete', views.SubmissionCompleteView.as_view(), name="submission_complete"), path('projects//submission//download', views.SubmissionDownloadView.as_view(), name="submission_download"), path('projects//submissions', views.SubmissionListView.as_view(), name="submission_list"), path('projects//resources', views.ResourceListView.as_view(), name="resource_list"), path('projects//resources/add', views.ResourceCreateView.as_view(), name="resource_create"), path('projects//resources/', views.ResourceUploadView.as_view(), name="resource_upload"), path('projects//resources//edit', views.ResourceEditView.as_view(), name="resource_edit"), path('projects//resources//complete', views.ResourceCompleteView.as_view(), name="resource_complete"), ]