ff475cb57e29bbc33f6490dfec2b6a19d7284b28
[mygpo.git] / mygpo / admin / urls.py
blobff475cb57e29bbc33f6490dfec2b6a19d7284b28
1 from django.conf.urls import *
3 from mygpo.admin.views import Overview, MergeSelect, MergeVerify, \
4 MergeProcess, MergeStatus, ClientStatsView, ClientStatsJsonView, \
5 UserAgentStatsView, StatsView, StatsJsonView, HostInfo, \
6 FiletypeStatsView
8 urlpatterns = patterns('mygpo.admin.views',
9 url(r'^$', Overview.as_view(), name='admin-overview'),
10 url(r'^hostinfo$', HostInfo.as_view(), name='admin-hostinfo'),
11 url(r'^merge/$', MergeSelect.as_view(), name='admin-merge'),
12 url(r'^merge/verify$', MergeVerify.as_view(), name='admin-merge-verify'),
13 url(r'^merge/process$', MergeProcess.as_view(), name='admin-merge-process'),
15 url(r'^merge/status/(?P<task_id>[^/]+)$',
16 MergeStatus.as_view(),
17 name='admin-merge-status'),
19 url(r'^clients$', ClientStatsView.as_view(), name='clients'),
20 url(r'^clients\.json$', ClientStatsJsonView.as_view(), name='clients-json'),
21 url(r'^clients/user_agents$', UserAgentStatsView.as_view(), name='useragents'),
23 url(r'^stats$', StatsView.as_view(), name='stats'),
24 url(r'^stats\.json$', StatsJsonView.as_view(), name='stats-json'),
26 url(r'^filetypes/$',
27 FiletypeStatsView.as_view(),
28 name='admin-filetypes'),