From 4e915d5268be73cf97f7cfd9bb23e02feb050dad Mon Sep 17 00:00:00 2001 From: Piotr Mitros Date: Fri, 4 May 2012 16:29:44 -0400 Subject: [PATCH] Masquerading works --- requirements.txt | 2 +- settings.py | 2 ++ urls.py | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f589c7c732..cadd221efe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,4 +13,4 @@ python-memcached django-celery path.py django_debug_toolbar - +django-masquerade diff --git a/settings.py b/settings.py index 9a0a71cdbc..f20f51ffb8 100644 --- a/settings.py +++ b/settings.py @@ -115,6 +115,7 @@ MIDDLEWARE_CLASSES = ( 'django.middleware.csrf.CsrfViewMiddleware', #'django.contrib.auth.middleware.AuthenticationMiddleware', 'cache_toolbox.middleware.CacheBackedAuthenticationMiddleware', + 'masquerade.middleware.MasqueradeMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'track.middleware.TrackMiddleware', 'mitxmako.middleware.MakoMiddleware', @@ -145,6 +146,7 @@ INSTALLED_APPS = ( 'circuit', 'perfstats', 'util', + 'masquerade', # Uncomment the next line to enable the admin: # 'django.contrib.admin', # Uncomment the next line to enable admin documentation: diff --git a/urls.py b/urls.py index 329d500ea0..bbbc892abf 100644 --- a/urls.py +++ b/urls.py @@ -49,6 +49,7 @@ if settings.COURSEWARE_ENABLED: url(r'^courseware/$', 'courseware.views.index', name="courseware"), url(r'^info$', 'util.views.info'), url(r'^wiki/', include('simplewiki.urls')), + url(r'^masquerade/', include('masquerade.urls')), url(r'^courseware/(?P[^/]*)/(?P[^/]*)/(?P
[^/]*)/$', 'courseware.views.index', name="courseware_section"), url(r'^courseware/(?P[^/]*)/(?P[^/]*)/$', 'courseware.views.index', name="courseware_chapter"), url(r'^courseware/(?P[^/]*)/$', 'courseware.views.index', name="courseware_course"),