urls.py 611 Bytes
Newer Older
1 2 3
from django.conf.urls import url, include
from rest_framework.routers import DefaultRouter

4
from .views import EntitlementViewSet, EntitlementEnrollmentViewSet
5 6 7 8

router = DefaultRouter()
router.register(r'entitlements', EntitlementViewSet, base_name='entitlements')

9 10 11 12 13 14
ENROLLMENTS_VIEW = EntitlementEnrollmentViewSet.as_view({
    'post': 'create',
    'delete': 'destroy',
})


15 16
urlpatterns = [
    url(r'', include(router.urls)),
17 18 19 20 21
    url(
        r'entitlements/(?P<uuid>{regex})/enrollments$'.format(regex=EntitlementViewSet.ENTITLEMENT_UUID4_REGEX),
        ENROLLMENTS_VIEW,
        name='enrollments'
    )
22
]