Files
mayan-edms/mayan/apps/ocr/urls.py
Roberto Rosario 83a9b5a60a Update OCR app
Add keyword arguments. Update URL parameters to the "_id" form.
Updated view tests.

Signed-off-by: Roberto Rosario <Roberto.Rosario.Gonzalez@gmail.com>
2019-01-21 19:24:00 -04:00

75 lines
2.4 KiB
Python

from __future__ import unicode_literals
from django.conf.urls import url
from .api_views import (
APIDocumentOCRView, APIDocumentPageOCRContentView,
APIDocumentVersionOCRView
)
from .views import (
DocumentOCRContentView, DocumentOCRDownloadView,
DocumentOCRErrorsListView, DocumentPageOCRContentView, DocumentSubmitView,
DocumentTypeSettingsEditView, DocumentTypeSubmitView, EntryListView
)
urlpatterns = [
url(
regex=r'^document_types/ocr/submit/$', name='document_type_submit',
view=DocumentTypeSubmitView.as_view()
),
url(
regex=r'^document_types/(?P<document_type_id>\d+)/ocr/settings/$',
name='document_type_settings',
view=DocumentTypeSettingsEditView.as_view()
),
url(
regex=r'^documents/(?P<document_id>\d+)/ocr/content/$',
name='document_content', view=DocumentOCRContentView.as_view()
),
url(
regex=r'^documents/(?P<document_id>\d+)/ocr/download/$',
name='document_download', view=DocumentOCRDownloadView.as_view()
),
url(
regex=r'^documents/(?P<document_id>\d+)/ocr/errors/$',
name='document_error_list',
view=DocumentOCRErrorsListView.as_view()
),
url(
regex=r'^documents/(?P<document_id>\d+)/ocr/submit/$',
name='document_submit', view=DocumentSubmitView.as_view()
),
url(
regex=r'^documents/multiple/ocr/submit/$',
name='document_multiple_submit',
view=DocumentSubmitView.as_view()
),
url(
regex=r'^documents/pages/(?P<document_page_id>\d+)/ocr/content/$',
name='document_page_content',
view=DocumentPageOCRContentView.as_view()
),
url(
regex=r'^errors/$', name='entry_list',
view=EntryListView.as_view()
)
]
api_urls = [
url(
regex=r'^documents/(?P<document_id>\d+)/ocr/submit/$',
name='document-ocr-submit-view',
view=APIDocumentOCRView.as_view()
),
url(
regex=r'^documents/(?P<document_id>\d+)/versions/(?P<document_version_id>\d+)/ocr/$',
name='document-version-ocr-submit-view',
view=APIDocumentVersionOCRView.as_view()
),
url(
regex=r'^documents/(?P<document_id>\d+)/versions/(?P<document_version_id>\d+)/pages/(?P<document_page_id>\d+)/ocr/$',
name='document-page-ocr-content-view',
view=APIDocumentPageOCRContentView.as_view()
)
]