lms.djangoapps.program_enrollments.rest_api package#
Subpackages#
- lms.djangoapps.program_enrollments.rest_api.v1 package
- Submodules
- lms.djangoapps.program_enrollments.rest_api.v1.constants module
- lms.djangoapps.program_enrollments.rest_api.v1.serializers module
CourseRunOverviewListSerializerCourseRunOverviewSerializerDueDateSerializerInvalidStatusMixinProgramCourseEnrollmentRequestSerializerProgramCourseEnrollmentSerializerProgramCourseGradeSerializerProgramEnrollmentCreateRequestSerializerProgramEnrollmentRequestMixinProgramEnrollmentSerializerProgramEnrollmentUpdateRequestSerializer
- lms.djangoapps.program_enrollments.rest_api.v1.urls module
- lms.djangoapps.program_enrollments.rest_api.v1.utils module
ProgramCourseSpecificViewMixinProgramEnrollmentPaginationProgramSpecificViewMixinUserProgramCourseEnrollmentPaginationUserProgramSpecificViewMixinget_course_run_status()get_enrollment_http_code()get_enrollment_overviews()get_enrollments_for_courses_in_program()get_single_enrollment_overview()verify_course_exists_and_in_program()verify_program_exists()verify_user_enrolled_in_program()
- lms.djangoapps.program_enrollments.rest_api.v1.views module
EnrollmentDataResetViewEnrollmentWriteMixinProgramCourseEnrollmentOverviewViewProgramCourseEnrollmentsViewProgramCourseEnrollmentsView.authentication_classesProgramCourseEnrollmentsView.get()ProgramCourseEnrollmentsView.ok_write_statusesProgramCourseEnrollmentsView.pagination_classProgramCourseEnrollmentsView.patch()ProgramCourseEnrollmentsView.perform_enrollment_write()ProgramCourseEnrollmentsView.permission_classesProgramCourseEnrollmentsView.post()ProgramCourseEnrollmentsView.put()ProgramCourseEnrollmentsView.serializer_class_by_write_method
ProgramCourseGradesViewProgramEnrollmentsViewProgramEnrollmentsView.authentication_classesProgramEnrollmentsView.get()ProgramEnrollmentsView.ok_write_statusesProgramEnrollmentsView.pagination_classProgramEnrollmentsView.patch()ProgramEnrollmentsView.perform_enrollment_write()ProgramEnrollmentsView.permission_classesProgramEnrollmentsView.post()ProgramEnrollmentsView.put()ProgramEnrollmentsView.serializer_class_by_write_method
UserProgramCourseEnrollmentViewUserProgramReadOnlyAccessViewUserProgramReadOnlyAccessView.DEFAULT_PROGRAM_TYPEUserProgramReadOnlyAccessView.authentication_classesUserProgramReadOnlyAccessView.get()UserProgramReadOnlyAccessView.get_course_keys_user_is_staff_for()UserProgramReadOnlyAccessView.get_programs_user_is_course_staff_for()UserProgramReadOnlyAccessView.permission_classes
- Module contents
Submodules#
lms.djangoapps.program_enrollments.rest_api.urls module#
Program Enrollment API URLs.