urls.py 911 Bytes
Newer Older
1 2 3 4 5 6 7
"""
URLs for the Enrollment API

"""
from django.conf import settings
from django.conf.urls import patterns, url

8
from .views import EnrollmentCourseDetailView, EnrollmentListView, EnrollmentView
9

10 11 12
urlpatterns = patterns(
    'enrollment.views',
    url(
13
        r'^enrollment/{username},{course_key}$'.format(
muzaffaryousaf committed
14 15
            username=settings.USERNAME_PATTERN, course_key=settings.COURSE_ID_PATTERN
        ),
16 17 18
        EnrollmentView.as_view(),
        name='courseenrollment'
    ),
19
    url(
20
        r'^enrollment/{course_key}$'.format(course_key=settings.COURSE_ID_PATTERN),
21 22 23
        EnrollmentView.as_view(),
        name='courseenrollment'
    ),
24 25
    url(r'^enrollment$', EnrollmentListView.as_view(), name='courseenrollments'),
    url(
26
        r'^course/{course_key}$'.format(course_key=settings.COURSE_ID_PATTERN),
27 28 29 30
        EnrollmentCourseDetailView.as_view(),
        name='courseenrollmentdetails'
    ),
)