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