22 lines
625 B
Python
22 lines
625 B
Python
"""
|
|
URLs for user API
|
|
"""
|
|
|
|
|
|
from django.conf import settings
|
|
from django.urls import re_path
|
|
|
|
from .views import UserCourseEnrollmentsList, UserCourseStatus, UserDetail
|
|
|
|
urlpatterns = [
|
|
re_path('^' + settings.USERNAME_PATTERN + '$', UserDetail.as_view(), name='user-detail'),
|
|
re_path(
|
|
'^' + settings.USERNAME_PATTERN + '/course_enrollments/$',
|
|
UserCourseEnrollmentsList.as_view(),
|
|
name='courseenrollment-detail'
|
|
),
|
|
re_path(f'^{settings.USERNAME_PATTERN}/course_status_info/{settings.COURSE_ID_PATTERN}',
|
|
UserCourseStatus.as_view(),
|
|
name='user-course-status')
|
|
]
|