7

adds variation add view and fixes tests

This commit is contained in:
Boris Besemer
2016-11-15 13:36:41 +01:00
parent 0746352ed6
commit ce59df3f0a
10 changed files with 178 additions and 30 deletions

View File

@ -6,12 +6,19 @@ from personalisation import views
app_name = 'segment'
urlpatterns = [
url(r'^segment/(\d+)/$', views.overview, name='overview'),
# url(r'^segment/create/$', views.CreateSegmentView.as_view(), name='create'),
url(r'^segment/(?P<segment_id>[0-9]+)/enable/$', views.enable, name='enable'),
url(r'^segment/(?P<segment_id>[0-9]+)/disable/$', views.disable, name='disable'),
url(r'^segment/(\d+)/$', views.overview,
name='overview'),
url(r'^segment/(?P<segment_id>[0-9]+)/enable/$', views.enable,
name='enable'),
url(r'^segment/(?P<segment_id>[0-9]+)/disable/$', views.disable,
name='disable'),
# TODO: These might no longer be needed when using a modal
url(r'^segment/time-rule/$', views.time_rule_embed, name="time_rule_embed"),
url(r'^segment/referral-rule/$', views.referral_rule_embed, name="refferal_rule_embed"),
url(r'^segment/visit-count-rule/$', views.visit_c_rule_embed, name="visit_count_rule_embed"),
url(r'^segment/time-rule/$', views.time_rule_embed,
name="time_rule_embed"),
url(r'^segment/referral-rule/$', views.referral_rule_embed,
name="refferal_rule_embed"),
url(r'^segment/visit-count-rule/$', views.visit_count_rule_embed,
name="visit_count_rule_embed"),
url(r'^(?P<page_pk>\d+)/add/(?P<segment_name>[^/]+)/$',
views.AddVariation.as_view(), name='add')
]