from __future__ import unicode_literals from django.conf.urls import url from .api_views import APICheckedoutDocumentListView, APICheckedoutDocumentView from .views import ( DocumentCheckInView, DocumentCheckOutDetailView, DocumentCheckOutListView, DocumentCheckOutView ) urlpatterns = [ url( regex=r'^documents/$', view=DocumentCheckOutListView.as_view(), name='check_out_list' ), url( regex=r'^documents/(?P\d+)/check/in/$', view=DocumentCheckInView.as_view(), name='check_in_document' ), url( regex=r'^documents/multiple/check/in/$', name='check_in_document_multiple', view=DocumentCheckInView.as_view() ), url( regex=r'^documents/(?P\d+)/check/out/$', view=DocumentCheckOutView.as_view(), name='check_out_document' ), url( regex=r'^documents/multiple/check/out/$', name='check_out_document_multiple', view=DocumentCheckOutView.as_view() ), url( regex=r'^documents/(?P\d+)/checkout/info/$', view=DocumentCheckOutDetailView.as_view(), name='check_out_info' ), ] api_urls = [ url( regex=r'^checkouts/$', view=APICheckedoutDocumentListView.as_view(), name='checkout-document-list' ), url( regex=r'^checkouts/(?P[0-9]+)/checkout_info/$', view=APICheckedoutDocumentView.as_view(), name='checkedout-document-view' ), ]