From 8a9cf7e10e74a53f8743377da8bdf3257615b944 Mon Sep 17 00:00:00 2001 From: Robert Raposa Date: Thu, 6 Oct 2016 15:26:15 -0400 Subject: [PATCH 1/3] Move track.views to new urls.py --- common/djangoapps/track/urls.py | 21 +++++++++++++++++++++ lms/urls.py | 5 +++-- 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 common/djangoapps/track/urls.py diff --git a/common/djangoapps/track/urls.py b/common/djangoapps/track/urls.py new file mode 100644 index 0000000000..d4ccebceed --- /dev/null +++ b/common/djangoapps/track/urls.py @@ -0,0 +1,21 @@ +""" +URLs for track app +""" + +from django.conf import settings +from django.conf.urls import patterns, url + +urlpatterns = ( + 'track.views', + + url(r'^event$', 'user_track'), + url(r'^segmentio/event$', 'segmentio.segmentio_event'), +) + +if settings.FEATURES.get('ENABLE_SQL_TRACKING_LOGS'): + urlpatterns += ( + url(r'^event_logs$', 'view_tracking_log'), + url(r'^event_logs/(?P.+)$', 'view_tracking_log'), + ) + +urlpatterns = patterns(*urlpatterns) diff --git a/lms/urls.py b/lms/urls.py index 964b66fe4c..219a0ed59b 100644 --- a/lms/urls.py +++ b/lms/urls.py @@ -32,9 +32,10 @@ urlpatterns = ( url(r'^dashboard$', 'student.views.dashboard', name="dashboard"), url(r'^change_enrollment$', 'student.views.change_enrollment', name='change_enrollment'), - url(r'^event$', 'track.views.user_track'), + # Event tracking endpoints + url(r'', include('track.urls')), + url(r'^performance$', 'openedx.core.djangoapps.performance.views.performance_log'), - url(r'^segmentio/event$', 'track.views.segmentio.segmentio_event'), # TODO: Is this used anymore? What is STATIC_GRAB? url(r'^t/(?P