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, ),
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
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(