Пример #1
0
    url(r'^courses/?$', 'branding.views.courses', name="courses"),

    #About the course
    url(
        r'^courses/{}/about$'.format(
            settings.COURSE_ID_PATTERN,
        ),
        'courseware.views.views.course_about',
        name='about_course',
    ),

    url(
        r'^courses/{}/enroll_staff$'.format(
            settings.COURSE_ID_PATTERN,
        ),
        EnrollStaffView.as_view(),
        name='enroll_staff',
    ),

    #Inside the course
    url(
        r'^courses/{}/$'.format(
            settings.COURSE_ID_PATTERN,
        ),
        'courseware.views.views.course_info',
        name='course_root',
    ),
    url(
        r'^courses/{}/info$'.format(
            settings.COURSE_ID_PATTERN,
        ),
Пример #2
0
        name='xqueue_callback',
    ),

    # TODO: These views need to be updated before they work
    url(r'^calculate$', util_views.calculate),
    url(r'^courses/?$', branding_views.courses, name='courses'),

    #About the course
    url(
        r'^courses/{}/about$'.format(settings.COURSE_ID_PATTERN, ),
        courseware_views.course_about,
        name='about_course',
    ),
    url(
        r'^courses/{}/enroll_staff$'.format(settings.COURSE_ID_PATTERN, ),
        EnrollStaffView.as_view(),
        name='enroll_staff',
    ),

    #Inside the course
    url(
        r'^courses/{}/$'.format(settings.COURSE_ID_PATTERN, ),
        courseware_views.course_info,
        name='course_root',
    ),
    url(
        r'^courses/{}/info$'.format(settings.COURSE_ID_PATTERN, ),
        courseware_views.course_info,
        name='info',
    ),
    # TODO arjun remove when custom tabs in place, see courseware/courses.py
Пример #3
0
 url(
     r"^courses/{}/xqueue/(?P<userid>[^/]*)/(?P<mod_id>.*?)/(?P<dispatch>[^/]*)$".format(settings.COURSE_ID_PATTERN),
     "courseware.module_render.xqueue_callback",
     name="xqueue_callback",
 ),
 # TODO: These views need to be updated before they work
 url(r"^calculate$", "util.views.calculate"),
 url(r"^courses/?$", "branding.views.courses", name="courses"),
 # About the course
 url(
     r"^courses/{}/about$".format(settings.COURSE_ID_PATTERN),
     "courseware.views.views.course_about",
     name="about_course",
 ),
 url(
     r"^courses/{}/enroll_staff$".format(settings.COURSE_ID_PATTERN), EnrollStaffView.as_view(), name="enroll_staff"
 ),
 # Inside the course
 url(r"^courses/{}/$".format(settings.COURSE_ID_PATTERN), "courseware.views.views.course_info", name="course_root"),
 url(r"^courses/{}/info$".format(settings.COURSE_ID_PATTERN), "courseware.views.views.course_info", name="info"),
 # TODO arjun remove when custom tabs in place, see courseware/courses.py
 url(
     r"^courses/{}/syllabus$".format(settings.COURSE_ID_PATTERN), "courseware.views.views.syllabus", name="syllabus"
 ),
 # Survey associated with a course
 url(
     r"^courses/{}/survey$".format(settings.COURSE_ID_PATTERN),
     "courseware.views.views.course_survey",
     name="course_survey",
 ),
 url(