diff options
| -rw-r--r-- | djangoproject/urls/tests/test_www.py | 12 | ||||
| -rw-r--r-- | djangoproject/urls/www.py | 7 |
2 files changed, 19 insertions, 0 deletions
diff --git a/djangoproject/urls/tests/test_www.py b/djangoproject/urls/tests/test_www.py new file mode 100644 index 00000000..530c87fe --- /dev/null +++ b/djangoproject/urls/tests/test_www.py @@ -0,0 +1,12 @@ +from django.test import SimpleTestCase +from django.urls import reverse + + +class AboutRedirectTests(SimpleTestCase): + def test_about_redirects_to_foundation(self): + response = self.client.get("/about/") + self.assertRedirects( + response, + reverse("members:developer-members"), + status_code=301, + ) diff --git a/djangoproject/urls/www.py b/djangoproject/urls/www.py index 33fb8edc..a676a0c4 100644 --- a/djangoproject/urls/www.py +++ b/djangoproject/urls/www.py @@ -29,6 +29,13 @@ sitemaps = { urlpatterns = [ path("", TemplateView.as_view(template_name="homepage.html"), name="homepage"), path( + "about/", + RedirectView.as_view( + pattern_name="members:developer-members", + permanent=True, + ), + ), + path( "start/overview/", TemplateView.as_view(template_name="overview.html"), name="overview", |
