[Tests] track coverage of templates
[mygpo.git] / mygpo / share / urls.py
blob32b31bd581cd3815187d783b95525adb3c02d468
1 from django.conf.urls import url
3 from . import views, userpage
6 urlpatterns = [
8 url(r'^share/$',
9 views.overview,
10 name='share'),
12 url(r'^share/subscriptions-public$',
13 views.set_token_public,
14 kwargs={'public': True, 'token_name': 'subscriptions_token'},
15 name='subscriptions-public'),
17 url(r'^share/subscriptions-private$',
18 views.set_token_public,
19 kwargs={'public': False, 'token_name': 'subscriptions_token'},
20 name='subscriptions-private'),
22 url(r'^share/favfeed-public$',
23 views.set_token_public,
24 kwargs={'public': True, 'token_name': 'favorite_feeds_token'},
25 name='favfeed-public'),
27 url(r'^share/favfeed-private$',
28 views.set_token_public,
29 kwargs={'public': False, 'token_name': 'favorite_feeds_token'},
30 name='favfeed-private'),
32 url(r'^share/userpage-public$',
33 views.set_token_public,
34 kwargs={'public': True, 'token_name': 'userpage_token'},
35 name='userpage-public'),
37 url(r'^share/userpage-private$',
38 views.set_token_public,
39 kwargs={'public': False, 'token_name': 'userpage_token'},
40 name='userpage-private'),
42 url(r'^share/favorites$',
43 views.ShareFavorites.as_view(),
44 name='share-favorites'),
46 url(r'^favorites/private',
47 views.FavoritesPublic.as_view(public=False),
48 name='favorites_private'),
50 url(r'^favorites/public',
51 views.FavoritesPublic.as_view(public=True),
52 name='favorites_public'),
54 url(r'^share/subscriptions/private',
55 views.PublicSubscriptions.as_view(public=False),
56 name='private_subscriptions'),
58 url(r'^share/subscriptions/public',
59 views.PublicSubscriptions.as_view(public=True),
60 name='public_subscriptions'),
62 url(r'^share/favorites/create-directory-entry',
63 views.FavoritesFeedCreateEntry.as_view(),
64 name='favorites-create-entry'),
66 url(r'^user/(?P<username>[\w.+-]+)/?$',
67 userpage.UserpageView.as_view(),
68 name='user'),