Merge pull request #22605 from edx/awais786/BOM-1117

BOM-1117
This commit is contained in:
Awais Qureshi
2019-12-30 20:15:00 +05:00
committed by GitHub
8 changed files with 17 additions and 2 deletions

View File

@@ -6,6 +6,9 @@ from __future__ import absolute_import
from django.conf.urls import include, url
app_name = 'cms.djangoapps.api'
urlpatterns = [
url(r'^v1/', include('cms.djangoapps.api.v1.urls', namespace='v1')),
]

View File

@@ -8,6 +8,8 @@ from rest_framework.routers import DefaultRouter
from .views.course_runs import CourseRunViewSet
app_name = 'cms.djangoapps.api.v1'
router = DefaultRouter()
router.register(r'course_runs', CourseRunViewSet, base_name='course_run')
urlpatterns = router.urls

View File

@@ -14,6 +14,8 @@ from .views import (
MaintenanceIndexView
)
app_name = 'cms.djangoapps.maintenance'
urlpatterns = [
url(r'^$', MaintenanceIndexView.as_view(), name='maintenance_index'),
url(r'^force_publish_course/?$', ForcePublishCourseView.as_view(), name='force_publish_course'),

View File

@@ -217,7 +217,7 @@ if settings.FEATURES.get('ENABLE_SERVICE_STATUS'):
# changes go through our user portal and follow complexity requirements.
urlpatterns.append(url(r'^admin/password_change/$', handler404))
urlpatterns.append(url(r'^admin/auth/user/\d+/password/$', handler404))
urlpatterns.append(url(r'^admin/', include(admin.site.urls)))
urlpatterns.append(url(r'^admin/', admin.site.urls))
# enable entrance exams
if settings.FEATURES.get('ENTRANCE_EXAMS'):

View File

@@ -11,7 +11,8 @@ router = routers.DefaultRouter()
router.register(r'data', views.ExperimentDataViewSet, base_name='data')
router.register(r'key-value', views.ExperimentKeyValueViewSet, base_name='key_value')
app_name = 'experiments'
app_name = 'lms.djangoapps.experiments'
urlpatterns = [
url(r'^v0/custom/REV-934/', views_custom.Rev934.as_view(), name='rev_934'),
url(r'^v0/', include(router.urls, namespace='v0')),

View File

@@ -7,6 +7,9 @@ from django.conf.urls import include, url
from . import views
app_name = 'openedx.core.djangoapps.content_libraries'
# These URLs are only used in Studio. The LMS already provides all the
# API endpoints needed to serve XBlocks from content libraries using the
# standard XBlock REST API (see openedx.core.django_apps.xblock.rest_api.urls)

View File

@@ -9,6 +9,8 @@ from django.conf.urls import url
from .helpers import is_comprehensive_theming_enabled
from .views import ThemingAdministrationFragmentView
app_name = 'openedx.core.djangoapps.theming'
if is_comprehensive_theming_enabled():
urlpatterns = [
url(

View File

@@ -9,6 +9,8 @@ from . import views
# may act a bit differently in each (e.g. Studio stores user state ephemerally).
# If necessary at some point in the future, these URLs could be duplicated into
# urls_studio and urls_lms, and/or the views could be likewise duplicated.
app_name = 'openedx.core.djangoapps.xblock.rest_api'
urlpatterns = [
url(r'^api/xblock/v2/', include([
url(r'^xblocks/(?P<usage_key_str>[^/]+)/', include([