You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
1.5 KiB
25 lines
1.5 KiB
"""Default urls for the emencia.django.newsletter"""
|
|
from django.conf.urls import url
|
|
from django.conf.urls import include
|
|
from django.conf.urls import patterns
|
|
from django.views.generic.base import TemplateView
|
|
from emencia.django.newsletter.views.expo_views import SubscribeView, ActivationView
|
|
|
|
|
|
urlpatterns = patterns('',
|
|
url(r'^mailing/', include('emencia.django.newsletter.urls.mailing_list')),
|
|
url(r'^tracking/', include('emencia.django.newsletter.urls.tracking')),
|
|
url(r'^statistics/', include('emencia.django.newsletter.urls.statistics')),
|
|
url(r'^', include('emencia.django.newsletter.urls.newsletter')),
|
|
|
|
url(r'^activation/send/', TemplateView.as_view(template_name='client/newsletters/activation_send.html'),
|
|
name='subscription_activation_send'),
|
|
url(r'^activation/complete/', TemplateView.as_view(template_name='client/newsletters/activation_complete.html'),
|
|
name='subscription_activation_complete'),
|
|
url(r'^activate/(?P<activation_key>.*)/$', ActivationView.as_view(), name='subscription_activation'),
|
|
url(r'^popup/validate/$', 'emencia.django.newsletter.views.expo_views.popup_validate',
|
|
name='newsletter_subscription_popup_validate'),
|
|
url(r'^partisipation/validate/$', 'emencia.django.newsletter.views.expo_views.landing_partisipation_validate',
|
|
name='landing_partisipation_validate'),
|
|
url(r'^$', SubscribeView.as_view(), name='newsletter_subscription'),
|
|
)
|
|
|