from __future__ import unicode_literals from django.conf.urls import url from .api_views import ( APIDocumentOCRView, APIDocumentPageOCRContentView, APIDocumentVersionOCRView ) from .views import ( DocumentOCRContent, DocumentOCRDownloadView, DocumentOCRErrorsListView, DocumentSubmitView, DocumentTypeSettingsEditView, DocumentTypeSubmitView, EntryListView ) urlpatterns = [ url( r'^(?P\d+)/content/$', DocumentOCRContent.as_view(), name='document_content' ), url( r'^document/(?P\d+)/submit/$', DocumentSubmitView.as_view(), name='document_submit' ), url( r'^document/type/submit/$', DocumentTypeSubmitView.as_view(), name='document_type_submit' ), url( r'^document/multiple/submit/$', DocumentSubmitView.as_view(), name='document_submit_multiple' ), url( r'^document_type/(?P\d+)/ocr/settings/$', DocumentTypeSettingsEditView.as_view(), name='document_type_ocr_settings' ), url( r'^documents/(?P\d+)/ocr/errors/$', DocumentOCRErrorsListView.as_view(), name='document_ocr_error_list' ), url( r'^documents/(?P\d+)/ocr/download/$', DocumentOCRDownloadView.as_view(), name='document_ocr_download' ), url(r'^all/$', EntryListView.as_view(), name='entry_list'), ] api_urls = [ url( r'^documents/(?P\d+)/submit/$', APIDocumentOCRView.as_view(), name='document-ocr-submit-view' ), url( r'^documents/(?P\d+)/versions/(?P\d+)/ocr/$', APIDocumentVersionOCRView.as_view(), name='document-version-ocr-submit-view' ), url( r'^documents/(?P\d+)/versions/(?P\d+)/pages/(?P\d+)/ocr/$', APIDocumentPageOCRContentView.as_view(), name='document-page-ocr-content-view' ), ]