forked from flashingpumpkin/django-socialregistration
/
urls.py
47 lines (36 loc) · 1.85 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
from django.conf import settings
from django.conf.urls.defaults import *
from socialregistration.views import Logout, Setup
urlpatterns = patterns('',)
if 'socialregistration.contrib.openid' in settings.INSTALLED_APPS:
urlpatterns = urlpatterns + patterns('',
url(r'^openid/', include('socialregistration.contrib.openid.urls',
namespace='openid')))
if 'socialregistration.contrib.twitter' in settings.INSTALLED_APPS:
urlpatterns = urlpatterns + patterns('',
url(r'^twitter/', include('socialregistration.contrib.twitter.urls',
namespace='twitter')))
if 'socialregistration.contrib.linkedin' in settings.INSTALLED_APPS:
urlpatterns = urlpatterns + patterns('',
url(r'^linkedin/', include('socialregistration.contrib.linkedin.urls',
namespace='linkedin')))
if 'socialregistration.contrib.facebook' in settings.INSTALLED_APPS:
urlpatterns = urlpatterns + patterns('',
url(r'^facebook/', include('socialregistration.contrib.facebook.urls',
namespace='facebook')))
if 'socialregistration.contrib.github' in settings.INSTALLED_APPS:
urlpatterns = urlpatterns + patterns('',
url(r'^github/', include('socialregistration.contrib.github.urls',
namespace='github')))
if 'socialregistration.contrib.foursquare' in settings.INSTALLED_APPS:
urlpatterns = urlpatterns + patterns('',
url(r'^foursquare/', include('socialregistration.contrib.foursquare.urls',
namespace='foursquare')))
if 'socialregistration.contrib.tumblr' in settings.INSTALLED_APPS:
urlpatterns = urlpatterns + patterns('',
url(r'^tumblr/', include('socialregistration.contrib.tumblr.urls',
namespace='tumblr')))
urlpatterns = urlpatterns + patterns('',
url(r'^setup/$', Setup.as_view(), name='setup'),
url(r'^logout/$', Logout.as_view(), name='logout'),
)