diff --git a/AUTHORS b/AUTHORS index db1454c5ee..4e91d7b3f3 100644 --- a/AUTHORS +++ b/AUTHORS @@ -330,6 +330,7 @@ answer newbie questions, and generally made Django that much better: Florian Apolloner Florian Demmer Florian Moussous + fnaimi66 Fran Hrženjak Francesco Panico Francisco Albarran Cristobal diff --git a/docs/topics/testing/tools.txt b/docs/topics/testing/tools.txt index 1ecc97a2a9..ba42180744 100644 --- a/docs/topics/testing/tools.txt +++ b/docs/topics/testing/tools.txt @@ -685,6 +685,14 @@ or by including the ``Accept-Language`` HTTP header in the request:: response = self.client.get("/", headers={"accept-language": "fr"}) self.assertEqual(response.content, b"Bienvenue sur mon site.") +.. note:: + + When using these methods, ensure to reset the active language at the end of + each test:: + + def tearDown(self): + translation.activate(settings.LANGUAGE_CODE) + More details are in :ref:`how-django-discovers-language-preference`. If the middleware isn't enabled, the active language may be set using