diff --git a/static_template_view/views.py b/static_template_view/views.py index 65633eb9b4..89707d2a2f 100644 --- a/static_template_view/views.py +++ b/static_template_view/views.py @@ -13,3 +13,14 @@ def index(request, template): return render_to_response(template,{}) else: return redirect('/') + +valid_auth_templates=['help.html'] + +def auth_index(request, template): + if not request.user.is_authenticated(): + return redirect('/') + + if template in valid_auth_templates: + return render_to_response(template,{}) + else: + return redirect('/') diff --git a/urls.py b/urls.py index 14c770fe93..755c7aa789 100644 --- a/urls.py +++ b/urls.py @@ -18,6 +18,7 @@ urlpatterns = ('', url(r'^profile$', 'courseware.views.profile'), url(r'^change_setting$', 'auth.views.change_setting'), url(r'^t/(?P