from django.urls import path from . import views urlpatterns = [ # Program urls path("", views.ProgramFilterView.as_view(), name="programs"), path("/detail/", views.program_detail, name="program_detail"), path("add/", views.program_add, name="add_program"), path("/edit/", views.program_edit, name="edit_program"), path("/delete/", views.program_delete, name="program_delete"), # Course urls path("course//detail/", views.course_single, name="course_detail"), path("/course/add/", views.course_add, name="course_add"), path("course//edit/", views.course_edit, name="edit_course"), path("course/delete//", views.course_delete, name="delete_course"), # CourseAllocation urls path( "course/assign/", views.CourseAllocationFormView.as_view(), name="course_allocation", ), path( "course/allocated/", views.CourseAllocationFilterView.as_view(), name="course_allocation_view", ), path( "allocated_course//edit/", views.edit_allocated_course, name="edit_allocated_course", ), path( "course//deallocate/", views.deallocate_course, name="course_deallocate" ), # File uploads urls path( "course//documentations/upload/", views.handle_file_upload, name="upload_file_view", ), path( "course//documentations//edit/", views.handle_file_edit, name="upload_file_edit", ), path( "course//documentations//delete/", views.handle_file_delete, name="upload_file_delete", ), # Video uploads urls path( "course//video_tutorials/upload/", views.handle_video_upload, name="upload_video", ), path( "course//video_tutorials//detail/", views.handle_video_single, name="video_single", ), path( "course//video_tutorials//edit/", views.handle_video_edit, name="upload_video_edit", ), path( "course//video_tutorials//delete/", views.handle_video_delete, name="upload_video_delete", ), # course registration path("course/registration/", views.course_registration, name="course_registration"), path("course/drop/", views.course_drop, name="course_drop"), path("my_courses/", views.user_course_list, name="user_course_list"), ]