Change the source list and source create views to CBV.

This commit is contained in:
Roberto Rosario
2015-07-09 01:41:29 -04:00
parent 66b3424fbe
commit 22ebe2354d
2 changed files with 33 additions and 17 deletions

View File

@@ -7,7 +7,8 @@ from .api_views import (
APIStagingSourceListView, APIStagingSourceView
)
from .views import (
SourceLogListView, UploadInteractiveVersionView, UploadInteractiveView
SetupSourceCreateView, SetupSourceListView, SourceLogListView,
UploadInteractiveVersionView, UploadInteractiveView
)
from .wizards import DocumentCreateWizard
@@ -23,11 +24,11 @@ urlpatterns = patterns(
# Setup views
url(r'^setup/list/$', 'setup_source_list', name='setup_source_list'),
url(r'^setup/list/$', SetupSourceListView.as_view(), name='setup_source_list'),
url(r'^setup/(?P<source_id>\d+)/edit/$', 'setup_source_edit', name='setup_source_edit'),
url(r'^setup/(?P<pk>\d+)/logs/$', SourceLogListView.as_view(), name='setup_source_logs'),
url(r'^setup/(?P<source_id>\d+)/delete/$', 'setup_source_delete', name='setup_source_delete'),
url(r'^setup/(?P<source_type>\w+)/create/$', 'setup_source_create', name='setup_source_create'),
url(r'^setup/(?P<source_type>\w+)/create/$', SetupSourceCreateView.as_view(), name='setup_source_create'),
# Document create views