from django.urls import path from vbv_lernwelt.self_evaluation_feedback.views import ( add_provider_self_evaluation_feedback, get_course_session_user_feedback_summaries, get_self_evaluation_feedback_as_provider, get_self_evaluation_feedback_as_requester, release_provider_self_evaluation_feedback, start_self_evaluation_feedback, ) urlpatterns = [ # /requester/* URLs -> For the user who requests feedback path( "requester//feedback/start", start_self_evaluation_feedback, name="start_self_evaluation_feedback", ), path( "requester//feedback", get_self_evaluation_feedback_as_requester, name="get_self_evaluation_feedback_as_requester", ), # /provider/* URLs -> For the user who is providing feedback path( "provider//feedback", get_self_evaluation_feedback_as_provider, name="get_self_evaluation_feedback_as_provider", ), path( "provider/feedback//release", release_provider_self_evaluation_feedback, name="release_self_evaluation_feedback", ), path( "provider/feedback//add-assessment", add_provider_self_evaluation_feedback, name="add_self_evaluation_feedback_assessment", ), # route to get feedback summaries for a user in a course session # used by different roles to retrieve feedback summaries for a user path( "feedbacks/summaries/course-session//user/", get_course_session_user_feedback_summaries, name="get_course_session_user_feedback_summaries", ), ]