Initial commit to support workflow states API endpoints.

This commit is contained in:
Roberto Rosario
2017-02-09 00:19:42 -04:00
parent e4da3eb786
commit d12d2d9865
4 changed files with 96 additions and 14 deletions

View File

@@ -4,7 +4,8 @@ from django.conf.urls import patterns, url
from .api_views import (
APIWorkflowDocumentTypeList, APIWorkflowDocumentTypeView,
APIWorkflowListView, APIWorkflowView
APIWorkflowListView, APIWorkflowStateListView, APIWorkflowStateView,
APIWorkflowView
)
from .views import (
DocumentWorkflowInstanceListView, SetupWorkflowCreateView,
@@ -103,6 +104,15 @@ urlpatterns = patterns(
)
api_urls = [
url(
r'^states/$', APIWorkflowStateListView.as_view(),
name='workflowstate-list'
),
url(
r'^states/(?P<pk>[0-9]+)/$',
APIWorkflowStateView.as_view(),
name='workflowstate-detail'
),
url(r'^workflows/$', APIWorkflowListView.as_view(), name='workflow-list'),
url(
r'^workflows/(?P<pk>[0-9]+)/$', APIWorkflowView.as_view(),