summaryrefslogtreecommitdiffstats
path: root/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'urls.py')
-rw-r--r--urls.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/urls.py b/urls.py
index e0a0034..c93a575 100644
--- a/urls.py
+++ b/urls.py
@@ -1,5 +1,7 @@
from django.conf.urls.defaults import patterns, include, url
from django.conf import settings
+from api import EmailResource, ThreadResource
+from tastypie.api import Api
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
@@ -41,6 +43,9 @@ urlpatterns = patterns('',
url(r'^mockup/search\/(?P<keyword>.*)$', 'views.mockup.search_keyword'),
url(r'^mockup/tag\/(?P<tag>.*)$', 'views.mockup.search_tag'),
+ # REST API
+ url(r'^api/email\/(?P<mlist_fqdn>.*@.*)\/(?P<messageid>.*)/', EmailResource.as_view()),
+ url(r'^api/thread\/(?P<mlist_fqdn>.*@.*)\/(?P<threadid>.*)/', ThreadResource.as_view()),
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),