1 from django
.conf
.urls
import *
3 from mygpo
.directory
.views
import Directory
, Carousel
, MissingPodcast
, \
4 AddPodcast
, AddPodcastStatus
, FlattrPodcastList
, LicensePodcastList
, \
7 urlpatterns
= patterns('mygpo.directory.views',
8 url(r
'^toplist/$', 'toplist', name
='toplist'),
9 url(r
'^toplist/episodes$', 'episode_toplist', name
='episode-toplist'),
13 name
='directory-home'),
17 name
='carousel-demo'),
20 MissingPodcast
.as_view(),
21 name
='missing-podcast'),
23 url(r
'^add-podcast/$',
27 url(r
'^add-podcast/(?P<task_id>[^/]+)$',
28 AddPodcastStatus
.as_view(),
29 name
='add-podcast-status'),
31 url(r
'^directory/\+flattr$',
32 FlattrPodcastList
.as_view(),
33 name
='flattr-podcasts'),
35 url(r
'^directory/\+license$',
36 LicenseList
.as_view(),
37 name
='license-podcasts'),
39 url(r
'^directory/\+license/\+url/(?P<license_url>.+)$',
40 LicensePodcastList
.as_view(),
41 name
='license-podcasts-url'),
43 url(r
'^directory/(?P<category>.+)$', 'category', name
='directory'),
44 url(r
'^search/$', 'search', name
='search'),
45 url(r
'^lists/$', 'podcast_lists', name
='podcast-lists'),