РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpTsLg 183 of 204 menu

Авторизация тестового клиента в Django

Для страниц с login_required:

from django.contrib.auth.models import User class ProfileTests(TestCase): def setUp(self): self.user = User.objects.create_user( 'john', password='secret123', ) def test_profile(self): self.client.login( username='john', password='secret123', ) response = self.client.get('/profile/') self.assertEqual(response.status_code, 200)

Создайте user в setUp, залогиньтесь и откройте закрытую страницу.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить