The receipt page now retrieves data for orders instead of baskets. Going forward baskets will be deleted after an order has been placed, so there should be no permanent references to baskets. Orders will continue to be persisted permanently. ECOM-2653
23 lines
632 B
Python
23 lines
632 B
Python
""" API v1 URLs. """
|
|
from django.conf import settings
|
|
from django.conf.urls import patterns, url, include
|
|
|
|
from commerce.api.v1 import views
|
|
|
|
COURSE_URLS = patterns(
|
|
'',
|
|
url(r'^$', views.CourseListView.as_view(), name='list'),
|
|
url(r'^{}/$'.format(settings.COURSE_ID_PATTERN), views.CourseRetrieveUpdateView.as_view(), name='retrieve_update'),
|
|
)
|
|
|
|
ORDER_URLS = patterns(
|
|
'',
|
|
url(r'^(?P<number>[-\w]+)/$', views.OrderView.as_view(), name='detail'),
|
|
)
|
|
|
|
urlpatterns = patterns(
|
|
'',
|
|
url(r'^courses/', include(COURSE_URLS, namespace='courses')),
|
|
url(r'^orders/', include(ORDER_URLS, namespace='orders')),
|
|
)
|