-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathurls.py
27 lines (23 loc) · 1.36 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
from django.conf.urls import patterns, include, url
from core.views import *
from django.views.generic import TemplateView
urlpatterns = patterns('',
url(r'^$', TemplateView.as_view(template_name='core/home.html')),
url(r'^business/$', TemplateView.as_view(template_name='core/business.html')),
url(r'^contact/$', ContactFormView.as_view()),
url(r'^dashboard/$', TemplateView.as_view(template_name='core/dashboard.html'), name='dashboard'),
url(r'^new_customer/$', CustomerCreateView.as_view()),
url(r'^new_campaign/$', CampaignCreateView.as_view()),
url(r'^new_ambassador/$', AmbassadorCreateView.as_view()),
url(r'^new_points/$', PointsCreateView.as_view()),
url(r'^update_customer/(?P<pk>\d+)/$', CustomerUpdateView.as_view()),
url(r'^update_campaign/(?P<pk>\d+)/$', CampaignUpdateView.as_view()),
url(r'^update_ambassador/(?P<pk>\d+)/$', AmbassadorUpdateView.as_view()),
url(r'^update_points/(?P<pk>\d+)/$', PointsUpdateView.as_view()),
url(r'^delete_customer/(?P<pk>\d+)/$', CustomerDeleteView.as_view()),
url(r'^delete_campaign/(?P<pk>\d+)/$', CampaignDeleteView.as_view()),
url(r'^delete_ambassador/(?P<pk>\d+)/$', AmbassadorDeleteView.as_view()),
url(r'^delete_points/(?P<pk>\d+)/$', PointsDeleteView.as_view()),
url(r'^signup/$', 'core.views.signup'),
url(r'^survey/(?P<signup_id>\d+)/$', 'core.views.survey'),
)