from django.conf.urls.defaults import *
from tbexample.views import convo, load_random_data, delete_node, delete_all
from tbexample.views import choose
baseurl = r'^(?P<treetype>mp|al|ns)/'
lurls = [
(r'loaddata/$', load_random_data, 'load-data'),
(r'delete_all/$', delete_all, 'delete-all'),
(r'(?P<node_id>\d+)/delete/$', delete_node, 'delete-node'),
(r'(?P<node_id>\d+)/reply/$', convo, 'reply-view'),
(r'(?P<node_id>\d+)/$', convo, 'node-view'),
(r'', convo, 'main-view')
]
urlpatterns = []
for pat, view, name in lurls:
urlpatterns += patterns('', url('%s%s' % (baseurl, pat), view, name=name))
urlpatterns += patterns('', url('', choose, name='choose-tree'))