From c64b4fe35c7a01143c6d98cc4589d3b8298c54c3 Mon Sep 17 00:00:00 2001 From: Aamir Khan Date: Tue, 26 Jun 2012 23:59:54 -0400 Subject: code refactoring: two new view files added --- urls.py | 51 +++++++++++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 24 deletions(-) (limited to 'urls.py') diff --git a/urls.py b/urls.py index a42a1c5..6f2ef92 100644 --- a/urls.py +++ b/urls.py @@ -20,11 +20,11 @@ urlpatterns = patterns('', # Archives url(r'^archives/(?P.*@.*)/(?P\d{4})/(?P\d\d?)/(?P\d\d?)/$', - 'views.pages.archives'), + 'views.list.archives'), url(r'^archives/(?P.*@.*)/(?P\d{4})/(?P\d\d?)/$', - 'views.pages.archives'), + 'views.list.archives'), url(r'^archives/(?P.*@.*)/$', - 'views.pages.archives'), + 'views.list.archives'), # Threads url(r'^thread/(?P.*@.*)/(?P.+)/$', @@ -32,48 +32,51 @@ urlpatterns = patterns('', # Lists - url(r'^list/$', 'views.pages.index'), + url(r'^list/$', 'views.pages.index'), # Can I remove this URL? url(r'^list/(?P.*@.*)/$', - 'views.pages.list'), - - - # Message - url(r'^message/(?P.*@.*)/(?P.+)/$', - 'views.message.index'), + 'views.list.list'), + # Search Tag + url(r'^tag/(?P.*@.*)\/(?P.*)\/(?P\d+)/$', + 'views.list.search_tag'), + url(r'^tag/(?P.*@.*)\/(?P.*)/$', + 'views.list.search_tag'), # Search # If page number is present in URL url(r'^search/(?P.*@.*)\/(?P.*)\/(?P.*)\/(?P\d+)/$', - 'views.pages.search_keyword'), + 'views.list.search_keyword'), # Show the first page as default when no page number is present in URL url(r'^search/(?P.*@.*)\/(?P.*)\/(?P.*)/$', - 'views.pages.search_keyword'), + 'views.list.search_keyword'), url(r'^search/(?P.*@.*)/$', - 'views.pages.search'), + 'views.list.search'), - # Category - url(r'^addcategory/(?P.*@.*)\/(?P.*)/$', - 'views.pages.add_category'), ### MESSAGE LEVEL VIEWS ### # Vote a message + url(r'^message/(?P.*@.*)/(?P.+)/$', + 'views.message.index'), + url(r'^vote/(?P.*@.*)/$', 'views.message.vote'), + ### MESSAGE LEVEL VIEW ENDS ### + + ### THREAD LEVEL VIEWS ### - # Add Tag + # Thread view page + url(r'^thread/(?P.*@.*)/(?P.+)/$', + 'views.thread.thread_index'), + + # Add Tag to a thread url(r'^addtag/(?P.*@.*)\/(?P.*)/$', 'views.thread.add_tag'), + ### THREAD LEVEL VIEW ENDS ### - # Search Tag - url(r'^tag/(?P.*@.*)\/(?P.*)\/(?P\d+)/$', - 'views.pages.search_tag'), - url(r'^tag/(?P.*@.*)\/(?P.*)/$', - 'views.pages.search_tag'), - + # REST API - url(r'^api/$', 'views.pages.api'), + url(r'^api/$', 'views.api.api'), url(r'^api/email\/(?P.*@.*)\/(?P.*)/', EmailResource.as_view()), url(r'^api/thread\/(?P.*@.*)\/(?P.*)/', -- cgit