Added the ability to print freezer labels.
[htsworkflow.git] / samplebc / samples / urls.py
1 from django.conf.urls.defaults import *
2
3 urlpatterns = patterns('',
4     # Sample URLs
5     (r'^sample/$', 'samplebc.samples.views.sample_index'),
6     (r'^sample/add/$', 'samplebc.samples.views.sample_add'),
7     (r'^sample/homeless/$', 'samplebc.samples.views.sample_homeless'),
8     (r'^sample/(?P<sampleid>\d+)/print/$', 'samplebc.samples.views.sample_print'),
9     (r'^sample/(?P<sampleid>\d+)/$', 'samplebc.samples.views.sample_summary'),
10     (r'^sample/(?P<sampleid>\d+)/edit/$', 'samplebc.samples.views.sample_edit'),
11     (r'^sample/(?P<sampleid>\d+)/assign/$', 'samplebc.samples.views.sample_assign_container'),
12     
13     # Container URLs
14     (r'^container/$',
15      'samplebc.samples.views.container_index'),
16     (r'^container/add/$',
17      'samplebc.samples.views.container_add'),
18     (r'^container/(?P<container_id>[a-fA-F0-9]+)/edit/$',
19      'samplebc.samples.views.container_edit'),
20     (r'^container/(?P<container_id>[a-fA-F0-9]+)/$',
21      'samplebc.samples.views.container_summary'),
22     
23     # Freezer URLs
24     (r'^freezer/$',
25      'samplebc.samples.views.freezer_index'),
26     (r'^freezer/add/$',
27      'samplebc.samples.views.freezer_add'),
28     (r'^freezer/(?P<freezer_id>[a-fA-F0-9]+)/edit/$',
29      'samplebc.samples.views.freezer_edit'),
30     (r'^freezer/(?P<freezer_id>[a-fA-F0-9]+)/print/$',
31      'samplebc.samples.views.freezer_print'),
32     (r'^freezer/(?P<freezer_id>[a-fA-F0-9]+)/$',
33      'samplebc.samples.views.freezer_summary')
34     
35     
36 )