В моем приложении django у меня есть система аутентификации. Итак, если я не вхожу в систему и не пытаюсь получить доступ к личной информации профиля, я перенаправляюсь на страницу входа.
Теперь мне нужно написать тестовый пример. Ответы от браузеров, которые я получаю, это:
GET /myprofile/data/some_id/ HTTP/1.1 302 0
GET /account/login?next=/myprofile/data/some_id/ HTTP/1.1 301 0
GET /account/login?next=/myprofile/data/some_id/ HTTP/1.1 200 6533
Как мне написать свой тест? Это то, что я до сих пор:
self.client.login(user="user", password="passwd")
response = self.client.get('/myprofile/data/some_id/')
self.assertEqual(response.status,200)
self.client.logout()
response = self.client.get('/myprofile/data/some_id/')
что может быть дальше?