12 Including another URLconf |
12 Including another URLconf |
13 1. Add an import: from blog import urls as blog_urls |
13 1. Add an import: from blog import urls as blog_urls |
14 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) |
14 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) |
15 """ |
15 """ |
16 from django.conf.urls import include, url |
16 from django.conf.urls import include, url |
17 from django.contrib import admin |
|
18 from renkanmanager.api.views import RenkanList, RenkanDetail, WorkspaceList, WorkspaceDetail, RevisionList, RevisionDetail |
|
19 |
17 |
20 urlpatterns = [ |
18 urlpatterns = [ |
21 url(r'^api/renkans/$', RenkanList.as_view(), name='renkan_list'), |
19 url(r'^v1.0/', include('renkanmanager.versioning.v1_0_urls', namespace='v1.0')), |
22 url(r'^api/workspaces/(?P<workspace_guid>[\w-]+)/renkans/$', RenkanList.as_view(), name='renkan_list_workspace'), |
|
23 url(r'^api/renkans/(?P<renkan_guid>[\w-]+)/$', RenkanDetail.as_view(), name='renkan_detail'), |
|
24 url(r'^api/workspaces/$', WorkspaceList.as_view(), name='workspace_list'), |
|
25 url(r'^api/workspaces/(?P<workspace_guid>[\w-]+)/$', WorkspaceDetail.as_view(), name='workspace_detail'), |
|
26 url(r'^api/renkans/(?P<renkan_guid>[\w-]+)/revisions/$', RevisionList.as_view(), name='revision_list'), |
|
27 url(r'^api/renkans/(?P<renkan_guid>[\w-]+)/revisions/(?P<revision_guid>[\w-]+)/$', RevisionDetail.as_view(), name='revision_detail') |
|
28 ] |
20 ] |