Skip to content

Commit 9c1fd55

Browse files
committed
Redirect to start path from root
1 parent 6ca1ce9 commit 9c1fd55

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
from django.test import TestCase
2+
from django.urls import reverse
3+
from datetime import date
4+
5+
from lung_cancer_screening.questions.models.participant import Participant
6+
7+
class TestRoot(TestCase):
8+
9+
def test_redirects_to_start(self):
10+
response = self.client.get(reverse("questions:root"))
11+
12+
self.assertRedirects(response, reverse("questions:start"), status_code=301)

lung_cancer_screening/questions/urls.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
1616
"""
1717
from django.urls import path
18+
from django.views.generic import RedirectView
1819
from .views.start import StartView
1920
from .views.have_you_ever_smoked import HaveYouEverSmokedView
2021
from .views.date_of_birth import DateOfBirthView
@@ -35,6 +36,7 @@
3536

3637

3738
urlpatterns = [
39+
path('', RedirectView.as_view(url='/start', permanent=True), name='root'),
3840
path('start', StartView.as_view(), name='start'),
3941
path('have-you-ever-smoked', HaveYouEverSmokedView.as_view(), name='have_you_ever_smoked'),
4042
path('date-of-birth', DateOfBirthView.as_view(), name='date_of_birth'),

0 commit comments

Comments
 (0)