LMS urls cleanup for Django 1.11
- Remove usage of django.urls.patterns - Change urls tuples to lists - Make all string view names callables - This is the third urls update for LMS
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
"""
|
||||
URLs for course_info API
|
||||
"""
|
||||
|
||||
from django.conf import settings
|
||||
from django.conf.urls import patterns, url
|
||||
from django.conf.urls import url
|
||||
|
||||
from .views import CourseHandoutsList, CourseUpdatesList
|
||||
|
||||
urlpatterns = patterns(
|
||||
'mobile_api.course_info.views',
|
||||
urlpatterns = [
|
||||
url(
|
||||
r'^{}/handouts$'.format(settings.COURSE_ID_PATTERN),
|
||||
CourseHandoutsList.as_view(),
|
||||
@@ -18,4 +18,4 @@ urlpatterns = patterns(
|
||||
CourseUpdatesList.as_view(),
|
||||
name='course-updates-list'
|
||||
),
|
||||
)
|
||||
]
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
"""
|
||||
URLs for mobile API
|
||||
"""
|
||||
from django.conf.urls import include, patterns, url
|
||||
|
||||
from django.conf.urls import include, url
|
||||
|
||||
from .users.views import my_user_info
|
||||
|
||||
urlpatterns = patterns(
|
||||
'',
|
||||
urlpatterns = [
|
||||
url(r'^users/', include('mobile_api.users.urls')),
|
||||
url(r'^my_user_info', my_user_info),
|
||||
url(r'^video_outlines/', include('mobile_api.video_outlines.urls')),
|
||||
url(r'^course_info/', include('mobile_api.course_info.urls')),
|
||||
)
|
||||
]
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
"""
|
||||
URLs for user API
|
||||
"""
|
||||
|
||||
from django.conf import settings
|
||||
from django.conf.urls import patterns, url
|
||||
from django.conf.urls import url
|
||||
|
||||
from .views import UserCourseEnrollmentsList, UserCourseStatus, UserDetail
|
||||
|
||||
urlpatterns = patterns(
|
||||
'mobile_api.users.views',
|
||||
urlpatterns = [
|
||||
url('^' + settings.USERNAME_PATTERN + '$', UserDetail.as_view(), name='user-detail'),
|
||||
url(
|
||||
'^' + settings.USERNAME_PATTERN + '/course_enrollments/$',
|
||||
@@ -17,4 +17,4 @@ urlpatterns = patterns(
|
||||
url('^{}/course_status_info/{}'.format(settings.USERNAME_PATTERN, settings.COURSE_ID_PATTERN),
|
||||
UserCourseStatus.as_view(),
|
||||
name='user-course-status')
|
||||
)
|
||||
]
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
"""
|
||||
URLs for video outline API
|
||||
"""
|
||||
|
||||
from django.conf import settings
|
||||
from django.conf.urls import patterns, url
|
||||
from django.conf.urls import url
|
||||
|
||||
from .views import VideoSummaryList, VideoTranscripts
|
||||
|
||||
urlpatterns = patterns(
|
||||
'mobile_api.video_outlines.views',
|
||||
urlpatterns = [
|
||||
url(
|
||||
r'^courses/{}$'.format(settings.COURSE_ID_PATTERN),
|
||||
VideoSummaryList.as_view(),
|
||||
@@ -18,4 +18,4 @@ urlpatterns = patterns(
|
||||
VideoTranscripts.as_view(),
|
||||
name='video-transcripts-detail'
|
||||
),
|
||||
)
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user