add URL mappings for new API endpoints and timeline view

This commit is contained in:
Tim Buckley 2015-07-16 11:22:07 -06:00
parent a7ddfa3132
commit 46a2254b74
1 changed files with 21 additions and 2 deletions

View File

@ -1,11 +1,30 @@
from django.conf.urls import patterns, include, url
from .latest_results import LatestResultsView
from .api import TempestRunEndpoint
from .timeline import TimelineView, TimelineLatestView
from .api import (TempestRunTreeEndpoint,
TempestRunRawEndpoint,
TempestRunDetailsEndpoint)
urlpatterns = patterns('',
url(r'^latest_results$', LatestResultsView.as_view()),
url(r'^api/(\d+)/$', TempestRunEndpoint.as_view())
url(r'^timeline/(?P<run_id>\d+)/$',
TimelineView.as_view(),
name='tempest_timeline'),
url(r'^timeline/$',
TimelineLatestView.as_view(),
name='tempest_timeline_latest'),
url(r'^api/tree/(?P<run_id>\d+)/$',
TempestRunTreeEndpoint.as_view(),
name='tempest_api_tree'),
url(r'^api/raw/(?P<run_id>\d+)/$',
TempestRunRawEndpoint.as_view(),
name='tempest_api_raw'),
url(r'^api/details/(\d+)/([^/]+)/$',
TempestRunDetailsEndpoint.as_view(),
name='tempest_api_details'),
)