Files
mayan-edms/mayan/apps/document_parsing/urls.py
Roberto Rosario 7fbb94a8ae Migration updates
Squash version page migrations.
Add manual OCR and parsing migrations.
Fix tests.
Page search updates.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-10-09 16:38:00 -04:00

79 lines
2.5 KiB
Python

from __future__ import unicode_literals
from django.conf.urls import url
from .api_views import APIDocumentPageContentView
from .views import (
DocumentContentView, DocumentContentDeleteView,
DocumentContentDownloadView, DocumentPageContentView,
DocumentParsingErrorsListView, DocumentSubmitView,
DocumentTypeSettingsEditView, DocumentTypeSubmitView,
DocumentVersionPageContentView,
ParseErrorListView
)
urlpatterns = [
url(
regex=r'^documents/(?P<pk>\d+)/content/$',
view=DocumentContentView.as_view(), name='document_content'
),
url(
regex=r'^documents/(?P<pk>\d+)/content/delete/$',
view=DocumentContentDeleteView.as_view(),
name='document_content_delete'
),
url(
regex=r'^documents/multiple/content/delete/$',
view=DocumentContentDeleteView.as_view(),
name='document_content_delete_multiple'
),
url(
regex=r'^documents/(?P<pk>\d+)/content/download/$',
view=DocumentContentDownloadView.as_view(),
name='document_content_download'
),
url(
regex=r'^documents/pages/(?P<pk>\d+)/content/$',
view=DocumentPageContentView.as_view(), name='document_page_content'
),
url(
regex=r'^documents/versions/pages/(?P<pk>\d+)/content/$',
view=DocumentVersionPageContentView.as_view(),
name='document_version_page_content'
),
url(
regex=r'^documents/(?P<pk>\d+)/submit/$',
view=DocumentSubmitView.as_view(), name='document_submit'
),
url(
regex=r'^documents/multiple/submit/$',
view=DocumentSubmitView.as_view(), name='document_submit_multiple'
),
url(
regex=r'^documents/(?P<pk>\d+)/errors/$',
view=DocumentParsingErrorsListView.as_view(),
name='document_parsing_error_list'
),
url(
regex=r'^document_types/submit/$',
view=DocumentTypeSubmitView.as_view(), name='document_type_submit'
),
url(
regex=r'^document_types/(?P<pk>\d+)/parsing/settings/$',
view=DocumentTypeSettingsEditView.as_view(),
name='document_type_parsing_settings'
),
url(
regex=r'^errors/all/$', view=ParseErrorListView.as_view(),
name='error_list'
),
]
api_urls = [
url(
regex=r'^documents/(?P<document_pk>\d+)/versions/(?P<version_pk>\d+)/pages/(?P<page_pk>\d+)/content/$',
view=APIDocumentPageContentView.as_view(),
name='document-page-content-view'
),
]