From c00635dfe09d0e6043fa0aacb87188bfd3f62ab6 Mon Sep 17 00:00:00 2001 From: Alice Heaton <aliceh@aptivate.org> Date: Thu, 6 Aug 2015 11:12:51 +0100 Subject: [PATCH] Fix url patterns. We could fix the single regexp, but apparently best practice is to have this on multiple lines. --- django/website/tabbed_page/urls.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/django/website/tabbed_page/urls.py b/django/website/tabbed_page/urls.py index 58eae809..883261c4 100644 --- a/django/website/tabbed_page/urls.py +++ b/django/website/tabbed_page/urls.py @@ -4,7 +4,9 @@ from django.contrib.auth.decorators import login_required from .views import TabbedPageView urlpatterns = [ - url(r'^(?P<name>[^/]*)(/(?P<tab_name>.*))?$', - TabbedPageView.as_view(), + url(r'^/$', login_required(TabbedPageView.as_view())), + url(r'^(?P<name>\w+)/$', login_required(TabbedPageView.as_view())), + url(r'^(?P<name>\w+)/(?P<tab_name>\w+)/$', + login_required(TabbedPageView.as_view()), name='tabbed-page') ] -- GitLab