1 """
2 URLconf for registration and activation, using django-registration's
3 default backend.
4 """
5 from django.conf.urls.defaults import *
6 from django.views.generic.base import TemplateView
7 from registration.views import activate
8 from registration.views import register
9 from django.conf import settings
10
11 urlpatterns = patterns('',
12 url(r'^activate/complete/$',
13 TemplateView.as_view(template_name='registration/activation_complete.html'),
14 {'extra_context': {'group_request_email': settings.GROUP_REQUEST_EMAIL}},
15 name='registration_activation_complete'),
16
17
18
19
20 url(r'^activate/(?P<activation_key>\w+)/$',
21 activate,
22 {'backend': 'madrona.common.registration_backend.LingcodBackend'},
23 name='registration_activate'),
24 url(r'^register/$',
25 register,
26 {'backend': 'madrona.common.registration_backend.LingcodBackend'},
27 name='registration_register'),
28 url(r'^register/complete/$',
29 TemplateView.as_view(template_name='registration/registration_complete.html'),
30 name='registration_complete'),
31 url(r'^register/closed/$',
32 TemplateView.as_view(template_name='registration/registration_closed.html'),
33 name='registration_disallowed'),
34 (r'', include('registration.auth_urls')),
35 )
36