Test htsworkflow under several different django & python versions
[htsworkflow.git] / inventory / urls.py
1 from __future__ import unicode_literals
2
3 from django.conf.urls import url
4
5 from .views import (
6     data_items,
7     link_flowcell_and_device,
8     itemtype_index,
9     item_summary_by_uuid,
10     item_print,
11     item_summary_by_barcode,
12     all_index,
13     index
14
15 )
16 urlpatterns = [
17     # DATA
18     url(r'^data/items/$', data_items),
19     # REMOTE LINKING
20     url(r'^lts/link/(?P<flowcell>.+)/(?P<serial>.+)/$',
21         link_flowcell_and_device, name="link_flowcell_and_device"),
22
23     # INDEX
24     url(r'^it/(?P<name>.+)/$', itemtype_index, name="itemtype_index"),
25     url(r'^(?P<uuid>[a-fA-F0-9]{32})/$',
26         item_summary_by_uuid, name="item_summary_by_uuid"),
27     url(r'^(?P<uuid>[a-fA-F0-9]{32})/print/$', item_print),
28     url(r'^(?P<barcode_id>.+)/$', item_summary_by_barcode),
29     url(r'^all_index/$', all_index),
30     url(r'^$', index, name='inventory_index')
31 ]